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]>
>

[snip]

> >
> > 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.

Markus

 


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