|
Boost-Build : |
Subject: Re: [Boost-build] another simple boost build failure
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2012-10-24 06:38:14
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 ;
>
>
> [2]:
> C:\Users\Duke\My_Projects\boost_python\spectraImport\spectraimport>bjam -d+2
> Performing configuration checks
>
> - has_icu builds : no
>
> file ..\boost-build\msvc-9.0\debug\threading-multi\spectraImport.exe.rsp
>
> "..\boost-build\msvc-9.0\debug\threading-multi\Align.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\averaging.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\averagingmsms.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\Import.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\ReadRaw.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\SIException.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\spectraimport.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\SpectraImportTools.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\stdafx.obj"
> "..\boost-build\msvc-9.0\debug\threading-multi\Tolerance.obj"
> "C:\boost_1_50_0\bin.v2\libs\regex\build\msvc-9.0\debug\threading-multi\boost_regex-vc90-mt-gd-1_50.lib"
> "C:\boost_1_50_0\bin.v2\libs\system\build\msvc-9.0\debug\threading-multi\boost_system-vc90-mt-gd-1_50.lib"
> "C:\boost_1_50_0\bin.v2\libs\filesystem\build\msvc-9.0\debug\threading-multi\boost_filesystem-vc90-mt-gd-1_50.lib"
> msvc.link ..\boost-build\msvc-9.0\debug\threading-multi\spectraImport.exe
>
> call "C:\Program Files\Microsoft Visual Studio
> 9.0\VC\vcvarsall.bat" x86
> >nul
> link /NOLOGO /INCREMENTAL:NO /DEBUG /MACHINE:X86 /subsystem:console
> /out:"..\boo
> st-build\msvc-9.0\debug\threading-multi\spectraImport.exe"
> @"..\boost-build\ms
> vc-9.0\debug\threading-multi\spectraImport.exe.rsp"
> if %ERRORLEVEL% NEQ 0 EXIT %ERRORLEVEL%
>
> LINK : fatal error LNK1104: cannot open file
> 'libboost_regex-vc90-mt-gd-1_50.lib
>
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
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