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