Boost logo

Boost-Build :

From: John Maddock (john_at_[hidden])
Date: 2004-12-09 05:46:02


> 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.

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

> 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.

One possibility: does the library actually export it's symbols; if a dll
doesn't export anything VC will not produce a .lib file when linking the
dll.

John.

 


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