Problem building Boost 1.31.0 for VC6
Hi, I'm trying to build the Boost 1.31.0 libraries for VC6 (on WinXP). My installation of MSVC is "C:\Program Files\Microsoft Visual Studio\VC98". All my user environment variables point to this location, as they should. I created the bjam executable, placed it in my Boost root (C:/boost_1_31_0), and then ran bjam with the following command: bjam "-sTools=msvc" However, it attempts to run the following command for every library: "CALL D:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\cl" I don't even have .NET installed on my PC! Why would it be doing this? I tried explicitly telling bjam where vc6 is with the -sMSVC_ROOT argument, but it always outputs the same result. I've verified all my user environment variables, and they all point to C: and to VC6, as they should. I don't know why bjam insists on trying to build the boost libraries for Visual Studio .NET. Any thoughts? Sean Estey __________________________________ Do you Yahoo!? Win a $20,000 Career Makeover at Yahoo! HotJobs http://hotjobs.sweepstakes.yahoo.com/careermakeover
Estese wrote:
Hi,
[cut]
bjam "-sTools=msvc"
However, it attempts to run the following command for every library:
"CALL D:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\cl"
I don't even have .NET installed on my PC! Why would it be doing this?
It's the default when you don't tell it a toolset to use, on Windows.
I don't know why bjam insists on trying to build the boost libraries for Visual Studio .NET.
Any thoughts?
Because you specified "-sTools=msvc" instead of -sTOOLS=msvc". Yes, case is important. HTH. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com - 102708583/icq
participants (2)
-
Estese
-
Rene Rivera