
Mateusz Łoskot wrote:
Mateusz Łoskot wrote:
So, I suppose I can install both targets into common place and I'll have following files in C:\Boost\lib:
libboost_date_time-vc71-mt-gdp.lib and libboost_date_time-vc80-mt-gdp.lib
Are my assumptions correct?
After I build latest Boost 1.33.1 with VC++ 8.0 I noticed strange thing. I called bjam with --prefix=c:\boost-vc-8_0 so all *.lib files are in location c:\boost-vc-8_0\lib on my machine.
All files have names with toolset name part indicating like they were built with VC++ 7.1 - toolset vc-7_1. Example:
libboost_date_time-vc71-mt-1_33_1.lib libboost_date_time-vc71-mt-gd-1_33_1.lib libboost_date_time-vc71-mt-gd.lib libboost_date_time-vc71-mt-s-1_33_1.lib libboost_date_time-vc71-mt-s.lib libboost_date_time-vc71-mt-sgd-1_33_1.lib libboost_date_time-vc71-mt-sgd.lib libboost_date_time-vc71-mt.lib libboost_date_time-vc71-s-1_33_1.lib libboost_date_time-vc71-s.lib libboost_date_time-vc71-sgd-1_33_1.lib libboost_date_time-vc71-sgd.lib
Shouldn't there be vc80 toolset name like libboost_date_time-vc80-mt-1_33_1.lib ?
Is this correct?
I've just checkouted and built Boost from CVS (1.34) and libraries names are as I expected - with vc80 toolset name but not vc71: libboost_date_time-vc80-mt-1_34.lib libboost_date_time-vc80-mt-gd-1_34.lib libboost_date_time-vc80-mt-gd.lib libboost_date_time-vc80-mt-s-1_34.lib libboost_date_time-vc80-mt-s.lib libboost_date_time-vc80-mt-sgd-1_34.lib libboost_date_time-vc80-mt-sgd.lib libboost_date_time-vc80-mt.lib Hmm, I'm not sure but may be build system from Boost 1.33.1 does not work well with VC++ 8.0. Cheers -- Mateusz Łoskot http://mateusz.loskot.net