|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-05-17 02:25:18
Achim Domma wrote:
> I just managed to build my first python extension with bpl and bjam, and of
> course I have more questions now:
>
> - How can I tell bjam to link with third party libraries, which are not
> build with bjam ? The statement <dll>../bpl seems to rely on the bjam
> folder structure.
Using <findlib>whatever in requirements for a target. If the library is not
in the default search path, <library-path>/some/path can be added to
requirements
Finally, you can use <library-file> feature like this:
exe a : a.cpp : <library-file>b.a ;
> - Is there an easy way to use bjam outside the boost source tree? As far as
> I understand, bjam walks up the tree to find some jamfiles, but that would
> fail if I invoke it outside the boost tree.
1. Set BOOST_BUILD_PATH environmental var to the dir where boost build files
live. (<boost_root>/tools/build)
or
2. Create a file "boost-build.jam" at the top of your project and put the
only line there:
boost-build <boost-root>/tools/build ;
- 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