|
Boost : |
From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-02-01 12:22:59
There's an issue with spaces in the pathname for MSVC.
The easiest thing to do is to invoke d:\programme\microsoft\bin\vcvars32.bat
before invoking Jam.
After some inspection I see that although msvc-tools.jam is trying to handle
this properly, it still gets some things wrong. Sorry I don't have time to
fix it right now, but I'm sure some other booster who uses MSVC can help you
out if you still have problems.
Regards,
Dave
----- Original Message -----
From: "sfranke2000" <franke_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Friday, February 01, 2002 11:00 AM
Subject: [boost] Re: How to build Boost.Python examples with M$VC?
> --- In boost_at_y..., "David Abrahams" <david.abrahams_at_r...> wrote:
> > You must be using some older version of Jam. It's complaining about
> the
> > argument list, which is a Boost.Jam syntax extension that's been in
> place
> > for many months.
> [...]
> > I'm not sure what you're saying. Certainly Boost.Build and
> Boost.Jam have
> > both been updated since 1.24.0.
>
> Yes, you were right. Although I did install the latest prebuild jam,
> there was an older version in my path that stems from my experiments
> with 1.24.0!
>
> But even with the correct jam.exe and BOOST_ROOT set correctly, I
> can't get it built. The output is
>
> D:\dev\Projects\CreamScript\boost\libs\python>jam -sTOOLS="msvc"
> ...found 418 targets...
> ...updating 40 targets...
> msvc-C++-action ..\..\libs\python\bin\bpl\msvc\debug\runtime-link-
> dynamic\body.o
> bj
> Das System kann den angegebenen Pfad nicht finden.
> Das System kann den angegebenen Pfad nicht finden.
>
> CALL "D:\Programme\Microsoft\bin\VCVARS32.BAT" >nul
> CALL "Visual\bin\VCVARS3
> 2.BAT" >nul CALL "Studio\VC98\Bin\bin\VCVARS32.BAT" >nul
> D:\Programme\Microsoft\bin\cl Visual\bin\cl Studio\VC98
> \Bin\bin\cl /Zm400 -
> nologo -GX -c -DBOOST_PYTHON_DYNAMIC_LIB -DBOOST_PYTHON_V2 -
> DBOOST_PYTHON_SOURC
> E /Zi /Od /Ob0 /GX /GR /MDd -I"..\..\libs\python" -I"." -
> I"D:\dev\Projects\Cr
> eamScript\boost" -I"c:/tools/python\include" -
> I"c:/tools/python\PC" -Fo"..\..\
> libs\python\bin\bpl\msvc\debug\runtime-link-dynamic\body.obj" -
> Tp"src/converter
> \body.cpp"
>
> ...failed msvc-C++-
> action ..\..\libs\python\bin\bpl\msvc\debug\runtime-link-dyna
> mic\body.obj ...
> msvc-C++-action ..\..\libs\python\bin\bpl\msvc\debug\runtime-link-
> dynamic\handle
> .obj
> Das System kann den angegebenen Pfad nicht finden.
> Das System kann den angegebenen Pfad nicht finden.
>
> [... and so on]
>
> where the error msg "Das System kann den angegebenen Pfad nicht
> finden" means "The system cannot find the given path".
>
> What's going wrong?
>
>
>
> Info: http://www.boost.org Send unsubscribe requests to:
<mailto:boost-unsubscribe_at_[hidden]>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk