Boost logo

Boost-Build :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2002-05-14 09:44:55

David Abrahams wrote:
> ----- Original Message -----
> From: "Markus Schöpflin" <markus.schoepflin_at_[hidden]>


> >
> > 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\...".
> It's because you don't have the MSVC toolset set up properly, and it's
> trying to guess what to do. It makes the wrong guess on your system. We're
> working on instructions for all the toolsets, but we don't have any for
> that one yet. There are two basic ways to set it up:
> 1. Run VCVARS32.bat yourself before building
> 2. Set MSVC_ROOT to point at your installation's VC98 directory

I did run VCVARS32 before, as stated in the documentation. There must
be something else going on.

>From a clean checkout, after invoking VCVARS32.bat, the following works:

.\bjam -sTOOLS="msvc" -sMSVC_ROOT=%MSVCDIR%

If I leave out the MSVC_ROOT variable, it fails. Is there any debug
flag I can set to help in debugging this?

> HTH,
> Dave
> **Future versions of Boost.Jam will have the ability to look in the Windows
> registry so it doesn't have to guess.



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