
6 Feb
2004
6 Feb
'04
2:11 p.m.
Peter Dimov <pdimov@mmltd.net> wrote:
Well, I'm not sure this is the issue here, but I'd suggest (in DLL and all it's clients) dynamicaly linking to C and C++ runtime (ie. "Multi-threaded DLL (/MD)" or "Multi-threaded Debug DLL (/MDd)"), instead of static runtime. If you already use it, I have not clue what else it could be :(
Actually shared_ptr supports DLLs that use the static runtime; in fact, it is exactly this shared_ptr feature that causes the problem here. :-)
Oh, I see. After reading your previous response in this thread it came to my mind :> B.