26 Nov
2002
26 Nov
'02
2:38 p.m.
Is there a way to use the boost::signals library in a Win32 Console Application in VC6?
Yes. I believe the problem is that Signals is built against the dynamic run-time libraries whereas VC6 console applications default to static linking. Within the project options there is a setting for the type of run-time to link against. I suggest changing that (to single-threaded dynamic).
I hope someone more familiar with VC6 will correct me if I am wrong...
It worked, thanks Doug. For others interested: In the project settings, section "C/C++ / Code Generation", "Use run-time library", he used "Multithreaded DLL" (there is no option "Singlethreaded DLL"). -- Klaus