Boost logo

Boost-Build :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2002-05-14 08:21:51


Ok, now I have my bjam and I try to follow the instructions to
build the boost library.

First problem: I had a BOOST_ROOT set that pointed to an older
boost directory. Please add a note that I should check my
BOOST_ROOT variable, if present.

Next problem: After unsetting my BOOST_ROOT, the follwing happened.

C:\src\boost\BO62A4~1\boost>.\bjam -sTOOLS="msvc"
Couldn't find Python 2.1 installation in c:/tools/python
skipping Boost.Python library build
You can configure the location of your python installation, by setting:
PYTHON_ROOT - currently "c:/tools/python"
PYTHON_VERSION - currently "2.1"

The following are automatically configured from PYTHON_ROOT if not otherwise set

PYTHON_INCLUDES - path to Python #include directories; currently
PYTHON_LIB_PATH - path to Python library; currently "c:/tools/python/libs
" "c:/tools/python/PCBuild"
PYTHON_STDLIB_PATH - path to Python standard library modules; currently "c:/
tools/python/Lib"
...found 409 targets...
...updating 162 targets...
vc-C++ libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\c
_regex_traits.obj
Das System kann den angegebenen Pfad nicht finden.
Das System kann den angegebenen Pfad nicht finden.

CALL "C:\Program Files\Microsoft Visual C++\VC98\bin\VCVARS32.BAT" >nul
"C:\Program Files\Microsoft Visual C++\VC98\bin\cl" /Zm400 -nologo -GX -c
-DBOOST_REGEX_NO_LIB=1 -DBOOST_REGEX_STATIC_LINK=1 /Z7 /Od /Ob0 /GX /GR /MDd
-I"libs\regex\build" -I"C:\src\boost\BO62A4~1\boost" -Fo"libs\regex\build\bin
\libboost_regex.lib\msvc\debug\runtime-link-dynamic\c_regex_traits.obj" -Tp"lib
s\regex\build\../src\c_regex_traits.cpp"

...failed vc-C++ libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link
-dynamic\c_regex_traits.obj...
vc-C++ libs\regex\build\bin\libboost_regex.lib\msvc\debug\runtime-link-dynamic\c
_regex_traits_common.obj

It can't find python which is ok 'cause I don't have it. Next it
tries to build the regex library and fails. The translated message
is "the system can't find the path specified". The build system is
trying to call vcvars32.bat (why?) and is looking in the wrong place.
The right place would be "C:\Programme\...", not "C:\Program Files\...".

Markus

 


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