Re: [Plib-devel] Example Program Changes
Brought to you by:
sjbaker
From: <p.l...@ci...> - 2006-11-08 21:51:01
|
Scrive Wolfram Kuss <w_...@rz...>: > I would have guessed that say Single Threaded versus Multithreaded > always leads to an error (and not just a warning), does it not? MS VC++ 6 hates symbol redefinitions. Hence as far as the inclusion of a new library produces redefinitions, the linker generates errors. In the case indicated, libcmt.lib was probably included in the link command but not used (no function actually used), so we just got a warning. The problem with Single Threaded versus Multithreaded is exactly the same as Multithreaded versus Multithreaded DLL (apparently less important): the linked libraries have may be 95% of the symbol in common, not to mention the .lib used to point to runtime dlls - a collision on symbols is almost sure, and this leads to tons of linker error. > > >Greetings - > > > >Paolo Leoncini > > Bye bye, > Wolfram. Best redards - Paolo Leoncini |