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 ;
[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
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
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.
Ronny