Boost logo

Boost-Build :

From: tonygeek (tonygeek_at_[hidden])
Date: 2004-09-05 19:20:48


To avoid typing I use the following batch file with VC71:

cd "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin"
call vcvars32.bat
cd "C:\dev\Various\Math and Science\Boost C++\Build\Latest"
bjam -sVC71_ROOT="C:\Program Files\Microsoft Visual Studio .NET 2003
\Vc7" -sBUILD="debug release <runtime-link>static/dynamic"
echo Build done
pause

Everything works just fine.

Today I installed VC8 (Express edition that requires only Passport)
and tried running this batch (note than only root variable name and
paths are different):

cd "C:\Program Files\Microsoft Visual Studio 8\VC\bin"
call vcvars32.bat
cd "C:\dev\Various\Math and Science\Boost C++\Build\Latest"
bjam -sVC80_ROOT="C:\Program Files\Microsoft Visual Studio 8\VC" -
sBUILD="debug release <runtime-link>static/dynamic"
echo Build done
pause

but this keeps invoking VC 7.1 compiler and creating bin directories
with "vc71" in their name.

What am I missing? I admit that I tried to do it in a "quick and
dirty" way since learning n-th build toolset is not exactly my
target in this case.

Tony

 


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