Boost logo

Boost-Build :

From: Bojan Resnik (resnikb_at_[hidden])
Date: 2005-09-28 05:09:47

 I've been using Boost Build that came with Boost 1.33, but today I
thought I'd try the CVS version. I have both MSVC 6 and MSVC 7.1 on my
machine, and the following in user-config.jam:
using msvc : 6 ;
using msvc : 7.1 ;

Neither of these compilers is in PATH, and the 1.33 version worked
fine with either of them, properly detecting the right paths. I was
just running a plain "bjam --v2" command with both BB versions.

The CVS version complains about the above setup stating

warning: toolset msvc initialization: can't find tool cl.exe
warning: initialized from

If I manually add the path to cl.exe in user-config.jam, the build
starts, but the compiler complaints about some command line arguments.
Apparently the /Wp64 and /wd4675 arguments are not recognized by MSVC6
compiler. If these two are removed, then it complaints:

Command line error D2016 : '/Ze' and '/Za' command-line options are incompatible

Although there is no mention of either /Ze or /Za in the command line.

I am willing to help about this, although I am not familliar enough
with bjam and compiler support files.

Bojan Resnik

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