Boost logo

Boost-Build :

Subject: [Boost-build] Building 1.44 for MSVC 90, library naming problem
From: Matt Schuckmannn (matt_at_[hidden])
Date: 2010-09-03 20:26:00


  I'm building boost version 1.44 using MSVC 90.
Everything is building OK but the file names appear to be being
generated incorrectly, basically the compiler version number is not
being included in the file name, so I'm getting:
boost_thread-vc-mt-1_44.lib
instead of what one would expect:
boost_thread-vc90-mt-1_44.lib

To top it off the MSVC autolink feature appears to expect the version
with "vc90" so my project is failing to build.

Here is my boost.build command line.

bjam.exe --build-dir=%BUILDDIR% toolset=msvc-90 --build-type=complete
"--prefix=..\..\..\lib\boost-1.44.0"
"--exec-prefix=..\..\..\lib\boost-1.44.0\Win32"
"--libdir=..\..\..\Lib\Boost-1.44.0\libs\Win32"
"--includedir=..\..\..\Lib\Boost-1.44.0" --with-thread -j2 install

Any help would be much appreciated.

Thanks
Matt Schuckmann


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