Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-12-28 03:22:21


On Thursday 28 December 2006 05:18, Jorge Suit Perez Ronda wrote:
> Hello, I build a shared lib A which use a prebuilt shared lib B. The lib
> is installed in a non-standard place /usr/local/B/lib
>
> lib B : : <search>/usr/local/B/lib ;
> lib A : sources_of_A B ;
> exe C : sources_of_C A ;
>
> when the project is built C "know" where B is, but A does not "know"
> where B is. Is there a way that B location be "hardcoded" into A in the
> same way as it is in C?

In theory, 'C' should have paths both to A and B, and so all libraries
should be found.

Is this not happening? Or you want 'A' to hardcode path to 'B' so that
it can be used outside 'C'?

- Volodya


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk