Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2003-11-14 11:25:59


When I try to build in libs/regex/test with -sTOOLS=msvc I get:

...
   Creating library c:\build\bin\boost\libs\regex\build\boost_regex.dll\msvc\debug\threading-multi\boost_regex-vc6-mt-gd.lib and object c:\build\bin\boost\libs\regex\build\boost_regex.dll\msvc\debug\threading-multi\boost_regex-vc6-mt-gd.exp
vc-C++ c:\build\bin\boost\libs\regex\test\regex_wide_regress_dll.test\msvc\debug\threading-multi\parse.obj
parse.cpp
C:\PROGRA~1\MICROS~4\VC98\INCLUDE\iterator(244) : warning C4786: 'boost::re_detail::perl_matcher<unsigned short const *,boost::detail::allocator_adapter<boost::sub_match<unsigned short const *>,boost::detail::simple_alloc>,boost::regex_traits<unsigned short>,boost::detail::allocator_adapter<unsigned short,boost::detail::simple_alloc> >' : identifier was truncated to '255' characters in the debug information
vc-C++ c:\build\bin\boost\libs\regex\test\regex_wide_regress_dll.test\msvc\debug\threading-multi\regress.obj
regress.cpp
vc-C++ c:\build\bin\boost\libs\regex\test\regex_wide_regress_dll.test\msvc\debug\threading-multi\tests.obj
tests.cpp
C:\PROGRA~1\MICROS~4\VC98\INCLUDE\vector(39) : warning C4786: 'std::vector<boost::sub_match<debug_iterator<unsigned short *> >,std::allocator<boost::sub_match<debug_iterator<unsigned short *> > > >::vector<boost::sub_match<debug_iterator<unsigned short *> >,std::allocator<boost::sub_match<debug_iterator<unsigned short *> > > >' : identifier was truncated to '255' characters in the debug information
C:\PROGRA~1\MICROS~4\VC98\INCLUDE\vector(60) : warning C4786: 'std::vector<boost::sub_match<debug_iterator<unsigned short *> >,std::allocator<boost::sub_match<debug_iterator<unsigned short *> > > >::~vector<boost::sub_match<debug_iterator<unsigned short *> >,std::allocator<boost::sub_match<debug_iterator<unsigned short *> > > >' : identifier was truncated to '255' characters in the debug information
vc-Link c:\build\bin\boost\libs\regex\test\regex_wide_regress_dll.test\msvc\debug\threading-multi\regex_wide_regress_dll.exe
LINK : fatal error LNK1104: cannot open file "boost_regex-vc6-mt-gd-1_31.lib"

It looks like the version number isn't getting added to the actual
lib name.

I am using a modified version of Boost.Build v1 (in progress) so may
have broken something.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

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