23 Jul
2009
23 Jul
'09
1:39 p.m.
Hello everybody! When i upgrade boost form 1.33.1 up to 1.39 I get the following assertion failed error message: Debug Assertion Failed! File: F:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dllinit.cpp Line: 587 ================== void AFXAPI AfxCoreInitModule() { ASSERT(AfxGetModuleState() != AfxGetAppModuleState()); All run ok when i rollback boost. There are breaking changes in boost.Thread http://www.boost.org/doc/libs/1_39_0/doc/html/thread/changes.html since 1.33 Interface of scoped_lock has been changed and boost::mutex now is boost::recursive_mutex. Am i right? Did anybody experiance this problem? Any help is appreciated. -- Regards, Andrey