Boost logo

Boost-Build :

From: TEMPLIE Cédric (cedric.templie_at_[hidden])
Date: 2005-01-18 06:28:53


> 2. The question itself was not sufficiently detailed. I'm still not sure
> what .lib file is generated. Does it have the same name as the executable
> you're building, or not? Is it silently created by the linker, or Boost.Build
> tells the linker to do so. Finally, there's no way one can tell you're using
> STLport. It's just luck that Jurgen had this problem, otherwise nobody would
> have a clue.
>

It seems that in fact this is the linker that create the lib... in fact
the output is like that:

msvc.link ...\myprog.exe ...\myprog.rsp
Creating library ...\myprog.lib and object ...\myprog.exp

I find something in the documentation of linker I used:
"When LINK creates a program that contains exports (usually a DLL), it
also builds a .lib file, unless an .exp file was used in the build. You
can control the import library file name with the /IMPLIB option."

I did not succeed to re-create a small project that create this library.
Project I build are too much complex, I need to analyse my project to
know if somewhere inside there is something that do exports.

As I have some other things to do, and this problem is not blocker for
me, I cannot investigate right now... but as soon I have time I will
check, and give you the answer of this problem.

Thanks again Vladimir Prus and Jurgen Hunold.

TEMPLIE Cédric

 


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