Boost logo

Boost-Build :

Subject: Re: [Boost-build] another simple boost build failure
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2012-10-24 15:35:40


Le 24/10/12 12:51, Ronny Herzog a écrit :
> Am 10/24/2012 12:38 PM, schrieb Vicente J. Botet Escriba:
>> Le 24/10/12 10:51, Ronny Herzog a écrit :
>>> Dear all,
>>>
>>> sorry for bothering you again, but the problem did not disappear.
>>> With the changes from Juergen it worked yesterday. But today it does
>>> not anymore (maybe I was too tired yesterday...).
>>>
>>> You find my Jamroot[1] and the output of "bjam -d+2"[2] below. The
>>> strange thing is that the file
>>> "/C:\boost_1_50_0\bin.v2\libs\filesystem\build\msvc-9.0\debug\threading-multi\boost_filesystem-vc90-mt-gd-1_50.lib/"
>>> exists. However, the linker reports that it cannot open it.
>>>
>>> I am greatful for any help, since I am new to boost.
>>>
>>> Thank you,
>>> Ronny
>>>
>>> [1]:
>>> using msvc ;
>>>
>>> use-project boost
>>> : c:/boost_1_50_0 ;
>>>
>>> project spectraImport
>>> : requirements
>>> <library>/boost/filesystem//boost_filesystem
>>> <library>/boost/regex//boost_regex
>>> # disable autolinking
>>> <define>BOOST_ALL_NO_LIB
>>> : build-dir ../boost-build
>>> ;
>>>
>>> exe spectraImport
>>> : [ glob *.cpp ]
>>> ;
>>>
>>> install ../boost-build : spectraImport ;
>>>
>>>
>>
>> Hi,
>>
>> the build tell you that 'libboost_regex-vc90-mt-gd-1_50.lib is not
>> found. Has the regex library been build in build-dir?
>> Vicente
> Hi Vicente,
>
> thank you for you answer.
>
> The library was build and stored under
> c:\boost_1_50_0\bin.v2\libs\..\boost_regex_vc90-mt-gd-1_50.lib It is
> also stored in c:\boost_1_50_0\stage\libs. From my understanding this
> are the standard paths for boost to store the built libraries.
>
>
I don't know well bjam, but in your jamroot I see

     : build-dir ../boost-build

what does this stands for?

Vicente



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