Boost logo

Boost-Build :

From: Phillip Seaver (phil_at_[hidden])
Date: 2007-01-18 15:07:55


Is there a way I could prevent a build if two particular libraries are
to be linked against? Preferably from one (or both) of the libraries
Jamfiles.

In our build tree, we have two versions of libtiff. We just ran into a
case where one of the many libraries used by an executable brings in
version A and another of the libraries it uses brings in version B. It
links, but the program crashes due to the wrong version (for one libtiff
user).

Is there something I could add to the usage requirements of, e.g.,
version A to prevent it from building? The reason I'd like to do it at
the library level is that I'd like to prevent the general problem, not
just this specific case.

Thanks,

Phillip


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