Boost logo

Boost-Build :

Subject: Re: [Boost-build] bjam
From: er ([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):

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

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at