Boost logo

Boost-Build :

From: Zbynek Winkler (zwin_at_[hidden])
Date: 2003-05-04 11:40:18



I've tried to follow the instructions. I work with WinXP and msvc 6.
I've got current cvs and I am trying to build bjam. The step #1) (of
Installation) went ok but step #2) is not working. Executing "bjam
--version" returns

Jamfile: No such file or directory
Jamfile: No such file or directory
...found 8 targets...

I've tried "bjam -v" and got

Boost.Jam Version 3.1.4. OS=NT.
Copyright 1993-2002 Christopher Seiwald and Perforce Software, Inc.
Copyright 2001 David Turner.
Copyright 2001-2002 David Abrahams.

Following step #3) with new/user-config.jam. I have absolutely no idea
what to do with that file. There is nothing regarding msvc in that file.

Continuing with step #4) - compiling the examples-v2/hello - fails with
warning: no toolsets are configured.
warning: you won't be able to build C++ programs.
warning: please consult the documentation.
and bunch of other errors after that.

After going through the newsgroup I was able to find that I am supposed
to put the line "using msvc : 6 ;" after finding that "using msvc: 6;"
does not work (btw: that thing with spaces should be somewhere at the
beginning using a really big font). After running vcvars32.bat I was
able to compile hello (without vcvars32 not, even though I've installed
the msvc in the default location).

I hope my findings are of some use. When you want me to try again just
let me know.

Now a question: how do I specify that the default runtime library for
everything compiled on my machine should be msvcrt.lib (release) and
msvcrtd.lib (debug)? How do I say that everything in a single projet
should have this defaults? Thanks.


<zwin at>
Faculty of Mathematics and Physics, Charles University, Prague, Czech 

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at