I am using Boost Ver 1.30 just released. I built the libraries with BJam. Now when building my code I get lots of warnings like the following. These warnings worry me a bit because they are level 1 and 2 warnings. Is it “safe” to ignore these or do I need to manually set some option? I never got these warnings with Boost 1.29.
I get lots of warnings like: C:\boost\boost_1_30_0\boost\thread\thread.hpp(79): warning C4251: 'boost::thread_group::m_threads' : class 'std::list<_Ty,_Ax>' needs to have dll-interface to be used by clients of class 'boost::thread_group' with [ _Ty=boost::thread *, _Ax=std::allocator<boost::thread *> ] and C:\boost\boost_1_30_0\boost\thread\exceptions.hpp(29): warning C4275: non dll-interface class 'std::logic_error' used as base for dll-interface class 'boost::lock_error'
___________________________________________
___________________________________________
|
- Re: [boost] VC7/Threads Warnings Andrew J. P. Maclean
- Re: [boost] VC7/Threads Warnings William E. Kempf
- Re: [boost] VC7/Threads Warnings vc
- Re: [boost] VC7/Threads Warnings William E. Kempf
- Re: [boost] VC7/Threads Warnings vc
- Re: [boost] VC7/Threads Warning... William E. Kempf
- Re: [boost] VC7/Threads War... vc
- Re: [boost] VC7/Threads... William E. Kempf
- Re: [boost] VC7/Threads... vc
- Re: [boost] VC7/Threads... William E. Kempf
- RE: [boost] VC7/Threads Warning... Paul A. Bristow