
Sorry if I'm missing something here but when I build boost with:
bjam "-sTOOLS=VC7.1" "-sVC71_ROOT=C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7"
I get libs and dll's generated with names like:
libboost_signals-VC7.1-mt-gd-1_31.lib
Entering the above into the VS-IDE Project-Properties Dialong - Linker-Input Additional-Dependencies Field and trying to Link yields:
Linking... LINK : fatal error LNK1104: cannot open file 'libboost_signals-vc71-mt-gd-1_31.lib'
Removing the '.' from VC7.1 in the IDE and renaming the file in like fashion allows the Link to succeed.
Is there a way to generate the names in the first place without the offending '.'. Should the '7.1' be generated at all? The Toolset Abbreviation Table in getting_started.html list "vc" for both VC7 and VC7.1.
Thanks,
The correct toolset name to use is "vc7.1" not "VC7.1" (and yes it makes a difference). We should patch the build system to recognise upper case names as well though... Rene how about it ? John