I'm curious if boost currently ( or plans to ) support C++/CLI. For the past
couple of months I've been using boost in a managed C++ application without
any issues ( but with quite a few scary warnings ). I've recently installed
the beta VS2005 SP and now my applicaiton crashes with the following error
if I link with the boost::thread library.
The application failed to initialize properly (0xc000007b). Click on OK
to terminate the application.
Is this something that should work? I seem to remeber when I initially
downloaded boost some mention of it not supporting C++/CLI but I couldn't
find that reference again. Since it worked pre service pack should I
complain to MS? Is my best bet putting all my boost code inside of a DLL?
Here's a simple program which will crash if compiled with /clr. Note that no
managed C++ objects are used/created and I haven't instantiated a thread
object either.
#include <iostream>
#include