Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-05-13 05:07:18


On Saturday 13 May 2006 02:17, David Abrahams wrote:
> Vladimir Prus <ghost_at_[hidden]> writes:
> > Vladimir Prus wrote:
> >> Hi,
> >> the V2 metacomm tests fail with msvc 6.5, because compiler dislikes the
> >> /Zm800 option, see:
> >>
> >> http://tinyurl.com/s89kh
> >>
> >> I'm not quite sure what's going on, since that option is passed,
> >> unconditionally, since 2003, without any problems.
> >
> > Anybody has any ideas?
>
> Yes, I theorized:
> > Aleksey and Volodya: it's hard to imagine what could cause these
> > vc-6.5 failures, since they worked elsewhere. Okay, here's one weird
> > possibility: I note there's no call to vcvars32.bat. Maybe "cl"
> > doesn't refer to vc-6 in the PATH.

You mean, "cl" is something completely different? Like, ehm, 5.0 version of
msvc?

> > I suggest fixing the configuration
> > so that vcvars32.bat gets called. I'm actually surprised it's getting
> > missed. Volodya, can you explain why?

I've looked at the code, and "vcvars32.bat" should always be called, except
when V2 can't find "cl.exe" at all -- meaning it's not in PATH and the path
provided in "using" invocation is incorrect.

I've already asked Alexey for some extra info that should help with diagnosing
this further.

- Volodya

-- 
Vladimir Prus
http://vladimir_prus.blogspot.com
Boost.Build V2: http://boost.org/boost-build2

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