Boost logo

Boost-Build :

Subject: [Boost-build] bjam
From: er (er.ci.2020_at_[hidden])
Date: 2011-08-22 07:40:58


Could someone please help with this problem?

$ cd /usr/local/
$ sudo svn export http://svn.boost.org/svn/boost/trunk boost-trunk
# sudo ./bootstrap.sh
Bootstrapping is done. To build, run:

     ./b2

$ sudo ./b2 install -a
$ cd tools/build/v2/example
$ bjam
bjam
warning: mismatched versions of Boost.Build engine and core
warning: Boost.Build engine (bjam) is 03.1.17
warning: Boost.Build core (at /usr/local/boost-trunk/tools/build/v2) is
2011.04-svn
/usr/local/boost-trunk/tools/build/v2/util/path.jam:476: in path.makedirs
rule MAKEDIR unknown in module path.
/usr/local/boost-trunk/tools/build/v2/build/configure.jam:190: in
configure.set-log-file
/usr/local/boost-trunk/tools/build/v2/build-system.jam:725: in load
/usr/local/boost-trunk/tools/build/v2/example/../kernel/modules.jam:283:
in import
/usr/local/boost-trunk/tools/build/v2/example/../kernel/bootstrap.jam:142:
in boost-build
/usr/local/boost-trunk/tools/build/v2/example/boost-build.jam:6: in
module scope

Is the fix to be found here:

http://www.boost.org/boost-build2/doc/html/bbv2/jam.html

?

which says: [

Installing BJam after building it is simply a matter of copying the
generated executables someplace in your PATH.

$cd jam source location
$sh ./build.sh

For the Boost.Jam source included with the Boost distribution the jam
source location is BOOST_ROOT/tools/jam/src.

]

But BOOST_ROOT/tools/jam does not exist. Instead, I have

find . -name "build.sh"
find: ./bin.v2/config.log: Permission denied
find: ./bin.v2/libs: Permission denied
find: ./bin.v2: Permission denied
./libs/gil/doc/build.sh
./tools/build/v2/engine/build.sh

What to do? Thanks.


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