Boost logo

Boost :

From: Bronek Kozicki (brok_at_[hidden])
Date: 2004-08-13 15:48:19


I've noticed that regression test I'm running are failing on almost all
tests in date_time and many tests in regex. Here's what I've found: bjam
is building static library:
   libboost_date_time-71-mt-gd-1_32.lib

Please note that there's no "vc71", but "71" instead. File:
   libboost_date_time-vc71-mt-gd-1_32.lib

is not build, thus all tests linking to this file are failing. When I
copy libboost_date_time-71-mt-gd-1_32.lib into
libboost_date_time-vc71-mt-gd-1_32.lib , date_time tests are no longer
failing. The same applies to dynamic library: what is actually being
build is named:
   boost_date_time-71-mt-gd-1_32.lib
   boost_date_time-71-mt-gd-1_32.dll

but for tests to succeed there should be:
   boost_date_time-vc71-mt-gd-1_32.lib
   boost_date_time-vc71-mt-gd-1_32.dll

What's even more interesting, library files "71" are actually being
used, too (besides "vc71" files). I've found that "cmd" files are
referring to "71" files. I do not know what is referring to "vc71" files
(maybe autolink feature?)

The same problem plagued regression tests for regex library - libraries
build by bjam are named :
   libboost_regex-71-mt-gd-1_32.lib
   boost_regex-71-mt-gd-1_32.lib
   boost_regex-71-mt-gd-1_32.dll

while tests require also files named :
   libboost_regex-vc71-mt-gd-1_32.lib
   boost_regex-vc71-mt-gd-1_32.lib
   boost_regex-vc71-mt-gd-1_32.dll

Any ideas what might be wrong?

B.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk