Hi all,<br><br>I use boost in one of my project. However, cmake (2.6.2) does not seem to be able to find the libs. With the previous version of gcc (4.2.4), I did not have any problem. Here is what is in my CMakeLists.txt :<br>
<br># Find BOOST<br># SET( BOOST_LIBRARYDIR /usr/local/lib )
<br>SET(Boost_USE_MULTITHREAD ON)
<br>FIND_PACKAGE( Boost 1.36.0 COMPONENTS filesystem system thread )
<br>IF( Boost_FOUND )
<br>ELSE( Boost_FOUND )
<br> MESSAGE(FATAL_ERROR "Boost not found ! Please set Boost path ...")
<br>ENDIF( Boost_FOUND )<br><br>My first idea was to recompile boost with the new gcc version. However, I still have the problem. For info, here are the filesystem libs available in /usr/local/lib :<br><br>libboost_filesystem-gcc42-mt-1_36.so<br>
libboost_filesystem-gcc42-mt-1_36.so.1.36.0<br>libboost_filesystem-gcc42-mt.a<br>libboost_filesystem-gcc42-mt.so<br>libboost_filesystem-gcc43-1_36.a<br>libboost_filesystem-gcc43-1_36.so<br>libboost_filesystem-gcc43-1_36.so.1.36.0<br>
libboost_filesystem-gcc43.a<br>libboost_filesystem-gcc43-d-1_36.a<br>libboost_filesystem-gcc43-d-1_36.so<br>libboost_filesystem-gcc43-d-1_36.so.1.36.0<br>libboost_filesystem-gcc43-d.a<br>libboost_filesystem-gcc43-d.so<br>
libboost_filesystem-gcc43-mt-1_36.a<br>libboost_filesystem-gcc43-mt-1_36.so<br>libboost_filesystem-gcc43-mt-1_36.so.1.36.0<br>libboost_filesystem-gcc43-mt.a<br>libboost_filesystem-gcc43-mt-d-1_36.a<br>libboost_filesystem-gcc43-mt-d-1_36.so<br>
libboost_filesystem-gcc43-mt-d-1_36.so.1.36.0<br>libboost_filesystem-gcc43-mt-d.a<br>libboost_filesystem-gcc43-mt-d.so<br>libboost_filesystem-gcc43-mt-s-1_36.a<br>libboost_filesystem-gcc43-mt-s.a<br>libboost_filesystem-gcc43-mt-sd-1_36.a<br>
libboost_filesystem-gcc43-mt-sd.a<br>libboost_filesystem-gcc43-mt.so<br>libboost_filesystem-gcc43-s-1_36.a<br>libboost_filesystem-gcc43-s.a<br>libboost_filesystem-gcc43-sd-1_36.a<br>libboost_filesystem-gcc43-sd.a<br>libboost_filesystem-gcc43.so<br>
<br>Any idea where the problem comes from ?<br><br>Best regards,<br><br>Olivier<br>