Subject: Re: [Boost-build] Having problem with building with 1.42
From: Avi Bahra (avibahra_at_[hidden])
Date: 2010-02-18 06:01:59
> Hate to ask this, but are you really, really sure?
The file does exist:
error: Unable to find file or target named
error: referred from project at
Both 'ls' and 'file' show that file exists. As this was the first
thing I checked.
ls -l /var/tmp/ma0/boost/boost_1_42_0/stage/lib/libboost_system.a
-rw-r----- 1 ma0 ma 72008 2010-02-16 13:01
/var/tmp/ma0/boost/boost_1_42_0/stage/lib/libboost_system.a: current ar
>>This is what my boost-build.jam look like:
>> BOOST_BUILD = [ MATCH --boost-build=(.*) : $(ARGV) ] ;
>> BOOST_BUILD ?= $(BOOST_ROOT)/tools/build/v2 ;
>> boost-build $(BOOST_BUILD) ;
>> Does the above actually work, or are you leaving something out? I don't
>> if boost-build.jam is subject to some special treatment but you'd
>> need to e.g.:
>> local ARGV = [ modules.peek : ARGV ] ;
>> local BOOST_ROOT = [ modules.peek : BOOST_ROOT ] ; # or use "os.environ"
Yes this works in 1.39 and 1.40 so I have assumed it must work in 1.42
There appears to be some kind of regression in 1.42 but I cant pin it down.
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