Monday, 19 August 2013

Boost librairies not found but compilation is ok

Boost librairies not found but compilation is ok

I am trying to use filesystem from boost in c++
It seems the compilation is ok when using
"c++ -c Analyse.c -o Analyse.o -g -W -Wall -L/usr/local/lib
-lboost_filesystem -lboost_system"
However I have the following error when trying to execute my code :
"error while loading shared libraries: libboost_filesystem.so.1.54.0:
cannot open shared object file: No such file or directory", a find /
-iname "libboost_system.so.1.54.0
I had some issues to install boost (I first installed the 1.49 and after
that 1.54) so I was wondering if there could be any conflict between the 2
version ?
P.S : btw a "find / -iname "libboost_system.so.1.54.0" gave me the following
/usr/include/boost/boost_1_54_0/bin.v2/libs/system/build/gcc-4.7/release/threading-multi/libboost_system.so.1.54.0
/usr/local/lib/libboost_system.so.1.54.0

No comments:

Post a Comment