Boost logo

Boost-Build :

Subject: Re: [Boost-build] bjam
From: er (er.ci.2020_at_[hidden])
Date: 2011-08-22 17:01:29


>> I don't remember how it came to be there and if it should be there.
>> Should I just replace it with
>> BOOST_ROOT/bjam?
>
> Yep. ($BOOST_ROOT/bjam, assuming you have BOOST_ROOT set properly).

Thanks, it worked.

While the doc mentions that bjam should be in PATH, I overlooked it
because I felt it only matters outside of the boost tree. Here are some
minor recommendations to the doc the author might want to consider that
would fool-proof it a bit (provided I understood correctly):

[
Under http://www.boost.org/boost-build2/doc/html/bbv2/installation.html,
after steps 1 to 4:

Note that step 2 will generate bjam, as shown in section Building Bjam.
It has to be put in PATH, such as by copying BOOST_ROOT/bjam to
directory/usr/bin, under Unix. Invoking bjam or b2 is the same. Step 3
is needed to install the libraries that require linkage (i.e. non
headers-only, such as serialization).
]

The reason I prefer this additional note is that, if I only care about
using bjam, not installing linked libraries, I can find it upon first
reading.


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