From: Andrey Melnikov (melnikov_at_[hidden])
Date: 2005-05-27 16:18:12


Loïc Joly wrote:

> To build all with VC++7.1 : (after calling the correct VCVARS.bat)
> bjam "-sTOOLS=vc-7_1" install
>
> To build only the serialization module with VC++6.0 :
> bjam "-sTOOLS=msvc" --with-serialization install
>
> To build only the multithread version vith BC++
> bjam "-sTOOLS=borland" "-sBUILD=<threading>multi" install // I'm really
> not sure for this one
>
>
> * Second, provide a compiled bjam for major platforms directly in the
> distribution (ok, the distribution will be bigger. Is this a problem ?)

We can just do the following:

--------------------------------
To build all with VC++7.1:

build-bjam.bat <- to be created and placed at root
bjam "-sTOOLS=vc-7_1" install
--------------------------------

Specifying correct vcvars isn't nesessary any more. I remember I had
this problem with 1.31, but 1.33 calls correct vcvars itself.

As I suggested in another thread, we can also create files like
vc-2003-default-build.bat. This will eliminate nasty typing at all. Also
I know a lot of people which always choose "full install", so these ones
will be completely happy.

Andrei