|
Boost-Build : |
From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-05-14 11:44:40
"Markus Schöpflin" <markus.schoepflin_at_[hidden]> wrote in message
news:3CE12837.DA6AB7A1_at_ginit-technology.com...
> David Abrahams wrote:
> >
> > No need. I understand what the problem is, though I'm not sure why it is
> > that way: the toolset checks for "MSVCDir" because that's what my
> > VCVARS32.BAT sets, but your VCVARS32.BAT is setting "MSVCDIR". I've
fixed
> > the toolset so it looks for either one. For the next boost release we
>
> Aha. Looks like a problem with jam itself, as on the WIN32 platform,
> environment variables are NOT case sesitive.
They are and they aren't. If you set them with case, they come back with
case. Jam code can't exactly "check environment variables"; they just get
imported into (case-senstive) Jam variables, which makes this problem a
little knotty.
-Dave
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