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, david.abrahams at, gregod at, cpdaniel at, john at