Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-05-31 13:46:11


On Thursday 31 May 2007 02:05, Mariano Consoni wrote:
> Hi Group.
>
> I've been trying to compile boost-1.34 from sources in Gentoo Linux.
>
> When I run the "configure" script and then "make" I get:
>
>
> ./tools/jam/src/bin.linuxx86/bjam --user-config=user-config.jam
> Jamfile.v2:341: in load-aux
> rule path.glob-tree unknown in module Jamfile</opt/boost_1_34_0>.

This suggests you have system Boost.Build that is too old.

> /opt/boost-build/build/project.jam:318: in load-jamfile
> /opt/boost-build/build/project.jam:68: in load
> /opt/boost-build/build/project.jam:170: in project.find
> /opt/boost-build/build-system.jam:148: in load
> /opt/boost-build/kernel/modules.jam:261: in import
> /opt/boost-build/kernel/bootstrap.jam:132: in boost-build
> /opt/boost_1_34_0/boost-build.jam:9: in module scope
> Not all Boost libraries built properly.
>
>
> In /opt/boost-build is the latest version of boost-build.

I doubt that -- the version packed in 1.34 is newer. Try doing

        export BOOST_BUILD_PATH=<boost-source>/tools/build/v2

before building. You can add --debug-configuration option to bjam
and verify the right Boost.Build is used.

- 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