I'm getting linker errors when compiling with Boost when compiling v1-9 with MSVC11 (no other compiler used). It seems the lines
Code: Select all
if(Boost_FOUND)
list(REMOVE_DUPLICATES Boost_LIBRARIES)
endif()
The results of this are:
Code: Select all
Boost_LIBRARIES:
optimized;D:/Development/Libraries/Boost/lib/libboost_thread-vc110-mt-1_53.lib;
debug;D:/Development/Libraries/Boost/lib/libboost_thread-vc110-mt-gd-1_53.lib;
D:/Development/Libraries/Boost/lib/libboost_date_time-vc110-mt-1_53.lib;
D:/Development/Libraries/Boost/lib/libboost_date_time-vc110-mt-gd-1_53.lib;
D:/Development/Libraries/Boost/lib/libboost_system-vc110-mt-1_53.lib;
D:/Development/Libraries/Boost/lib/libboost_system-vc110-mt-gd-1_53.lib;
D:/Development/Libraries/Boost/lib/libboost_chrono-vc110-mt-1_53.lib;
D:/Development/Libraries/Boost/lib/libboost_chrono-vc110-mt-gd-1_53.lib
Code: Select all
Boost_LIBRARIES:
optimized;D:/Development/Libraries/Boost/lib/libboost_thread-vc110-mt-1_53.lib;
debug;D:/Development/Libraries/Boost/lib/libboost_thread-vc110-mt-gd-1_53.lib;
optimized;D:/Development/Libraries/Boost/lib/libboost_date_time-vc110-mt-1_53.lib;
debug;D:/Development/Libraries/Boost/lib/libboost_date_time-vc110-mt-gd-1_53.lib;
optimized;D:/Development/Libraries/Boost/lib/libboost_thread-vc110-mt-1_53.lib;
debug;D:/Development/Libraries/Boost/lib/libboost_thread-vc110-mt-gd-1_53.lib;
optimized;D:/Development/Libraries/Boost/lib/libboost_date_time-vc110-mt-1_53.lib;
debug;D:/Development/Libraries/Boost/lib/libboost_date_time-vc110-mt-gd-1_53.lib;
optimized;D:/Development/Libraries/Boost/lib/libboost_system-vc110-mt-1_53.lib;
debug;D:/Development/Libraries/Boost/lib/libboost_system-vc110-mt-gd-1_53.lib;
optimized;D:/Development/Libraries/Boost/lib/libboost_chrono-vc110-mt-1_53.lib;
debug;D:/Development/Libraries/Boost/lib/libboost_chrono-vc110-mt-gd-1_53.lib
Is it used for a particular platform? I noticed it was introduced with some issues from https://ogre3d.atlassian.net/browse/OGRE-207, which is related to Linux builds. I am not sure if this issue only occurs with MSVC.
Best,
Jorrit