Boost logo

Boost-Build :

Subject: Re: [Boost-build] Boost build error in build-system.jam
From: Dmitry Timoshenko (dimentiy2k_at_[hidden])
Date: 2011-04-10 16:50:22


10.04.2011 6:17, Edward Diener пишет:
> On 4/9/2011 9:28 PM, Dmitry Timoshenko wrote:
>> Hello,
>>
>> I use boost.build 3.1.18 to compile my projects. I setup scripts more
>> then 1 year ago. I checked scripts worked properly.
>> They also works with boost 1.41.
>>
>> But with boost 1.45 the boost build version 3.1.18 doesn't work due to
>> it's too old for boost 1.45.
>
> Run bootstrap in the tools/build/v2 directory of your Boost 1.45 tree
> and put the resulting bjam executable in your PATH before any other bjam.

I already did it before write this post and not one time repeated and
checked out this.

For nightly build (taken from here:
http://www.boost.org/boost-build2/boost-build.zip) e.g. I get this (try
to compile using boost 1.41):

Ready to build unicomm...

WARNING: No python installation configured and autoconfiguration
          failed. See http://www.boost.org/libs/python/doc/building.html
          for configuration instructions or pass --without-python to
          suppress this message and silently skip all Boost.Python targets
D:/work/extra/boost-build\build-system.jam:727: in load
*** argument error
* rule project.load ( jamfile-location )
* called with: ( )
* missing argument jamfile-location
D:/work/extra/boost-build/build\project.jam:53:see definition of rule
'load' being called
D:\work\extra\boost-build\kernel\modules.jam:283: in import
D:\work\extra\boost-build\kernel\bootstrap.jam:142: in boost-build
D:\work\extra\boost-build\boost-build.jam:8: in module scope

For boost build 3.1.19 taken from boost 1.45 source package

I get this:

WARNING: No python installation configured and autoconfiguration
          failed. See http://www.boost.org/libs/python/doc/building.html
          for configuration instructions or pass --without-python to
          suppress this message and silently skip all Boost.Python targets
D:/work/extra/boost-build\build-system.jam:721: in load
*** argument error
* rule project.load ( jamfile-location )
* called with: ( )
* missing argument jamfile-location
D:/work/extra/boost-build/build\project.jam:53:see definition of rule
'load' being called
D:\work\extra\boost-build\kernel\modules.jam:283: in import
D:\work\extra\boost-build\kernel\bootstrap.jam:142: in boost-build
D:\work\extra\boost-build\boost-build.jam:8: in module scope

But with boost build 3.1.18 Everything is fine!

Thank you.


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