Boost logo

Boost-Build :

From: Robert Ramey (Ramey_at_[hidden])
Date: 2004-12-09 01:59:33


I'm trying to update the serialization build Jamfile to build shared
library/DLL. I'm using MSVC 7.1

Things work fine for static libs. But when building the DLL I get the
following in the bjam output.

...found 352 targets...

...updating 16 targets...

vc-Link
..\..\..\bin\boost\libs\serialization\build\boost_serialization.dll\vc-7_1\d
ebug\threading-multi\boost_serialization-vc71-mt-gd-1_32.dll
..\..\..\bin\boost\libs\serialization\build\boost_serialization.dll\vc-7_1\d
ebug\threading-multi\boost_serialization-vc71-mt-gd-1_32.lib

LINK : fatal error LNK1104: cannot open file
'boost_serialization-vc71-mt-gd-1_32.lib'

"link" /nologo /INCREMENTAL:NO /DEBUG /DLL /subsystem:console
/out:"..\..\..\bin\boost\libs\serialization\build\boost_serialization.dll\vc
-7_1\debug\threading-multi\boost_serialization-vc71-mt-gd-1_32.dll"
/IMPLIB:"..\..\..\bin\boost\libs\serialization\build\boost_serialization.dll
\vc-7_1\debug\threading-multi\boost_serialization-vc71-mt-gd-1_32.lib"
/LIBPATH:"C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib"
@"..\..\..\bin\boost\libs\serialization\build\boost_serialization.dll\vc-7_1
\debug\threading-multi\boost_serialization-vc71-mt-gd-1_32.CMD"

The fatal error is a link error indicating that the import lib can't be
created. To me everything seems well formed. I can't imagine what I have to
do to make this work.

Has anyone seen anything like this before.

Robert Ramey

 


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