--- CMake/ConfigureBuild.cmake.thread 2012-09-02 00:27:14.000000000 -0500 +++ CMake/ConfigureBuild.cmake 2012-12-09 23:48:31.709984746 -0600 @@ -178,10 +178,13 @@ if (OGRE_CONFIG_THREADS GREATER 0) set(OGRE_CFLAGS "-pthread") set(OGRE_ADDITIONAL_LIBS "${OGRE_ADDITIONAL_LIBS} -lpthread") + if (OGRE_THREAD_PROVIDER EQUAL 1) + set(OGRE_ADDITIONAL_LIBS "${OGRE_ADDITIONAL_LIBS} -lboost_system") + endif () endif () if (OGRE_STATIC) if (OGRE_CONFIG_THREADS) - set(OGRE_ADDITIONAL_LIBS "${OGRE_ADDITIONAL_LIBS} -lboost-thread-mt") + set(OGRE_ADDITIONAL_LIBS "${OGRE_ADDITIONAL_LIBS} -lboost-thread") endif () # there is no pkgconfig file for freeimage, so we need to add that lib manually set(OGRE_ADDITIONAL_LIBS "${OGRE_ADDITIONAL_LIBS} -lfreeimage")