hi
i’m trying to compile with makefile because i want to port from codeblocks to eclipse
every example i compile i get the same result: no problem with make but when i execute the file a problem concerning libfmodex.sois raised (and it’s ok because .so file are loaded in compile time).
some advice?
alberto@zefiro:~/Documents/of_preRelease_v0062_linux_FAT/apps/examples/soundPlayerExample$ make
compiling object for: src/testApp.cpp
mkdir -p obj/Release/src
g++ -c -march=native -mtune=native -O3 -Wall -fexceptions -I. -I…/…/…/libs/FreeImage/include -I…/…/…/libs/fmodex/include -I…/…/…/libs/freetype/include -I…/…/…/libs/freetype/include/freetype2 -I…/…/…/libs/freetype/include/freetype2/freetype -I…/…/…/libs/freetype/include/freetype2/freetype/config -I…/…/…/libs/glee/include -I…/…/…/libs/gstappsink/include -I…/…/…/libs/gstappsink/include/gst -I…/…/…/libs/gstappsink/include/gst/app -I…/…/…/libs/poco/include -I…/…/…/libs/poco/include/Poco -I…/…/…/libs/poco/include/Poco/Net -I…/…/…/libs/poco/include/Poco/SAX -I…/…/…/libs/poco/include/Poco/Dynamic -I…/…/…/libs/poco/include/Poco/XML -I…/…/…/libs/poco/include/Poco/DOM -I…/…/…/libs/poco/include/Poco/Util -I…/…/…/libs/poco/include/CppUnit -I…/…/…/libs/rtAudio/include -I…/…/…/libs/openFrameworks/ -I…/…/…/libs/openFrameworks/communication -I…/…/…/libs/openFrameworks/app -I…/…/…/libs/openFrameworks/graphics -I…/…/…/libs/openFrameworks/sound -I…/…/…/libs/openFrameworks/utils -I…/…/…/libs/openFrameworks/events -I…/…/…/libs/openFrameworks/videopkg-config gstreamer-0.10 gstreamer-video-0.10 gstreamer-base-0.10 libudev --cflags
-MMD -MP -MFobj/Release/src/testApp.d -MTobj/Release/src/testApp.d -oobj/Release/src/testApp.o -c src/testApp.cpp
compiling object for: src/main.cpp
mkdir -p obj/Release/src
g++ -c -march=native -mtune=native -O3 -Wall -fexceptions -I. -I…/…/…/libs/FreeImage/include -I…/…/…/libs/fmodex/include -I…/…/…/libs/freetype/include -I…/…/…/libs/freetype/include/freetype2 -I…/…/…/libs/freetype/include/freetype2/freetype -I…/…/…/libs/freetype/include/freetype2/freetype/config -I…/…/…/libs/glee/include -I…/…/…/libs/gstappsink/include -I…/…/…/libs/gstappsink/include/gst -I…/…/…/libs/gstappsink/include/gst/app -I…/…/…/libs/poco/include -I…/…/…/libs/poco/include/Poco -I…/…/…/libs/poco/include/Poco/Net -I…/…/…/libs/poco/include/Poco/SAX -I…/…/…/libs/poco/include/Poco/Dynamic -I…/…/…/libs/poco/include/Poco/XML -I…/…/…/libs/poco/include/Poco/DOM -I…/…/…/libs/poco/include/Poco/Util -I…/…/…/libs/poco/include/CppUnit -I…/…/…/libs/rtAudio/include -I…/…/…/libs/openFrameworks/ -I…/…/…/libs/openFrameworks/communication -I…/…/…/libs/openFrameworks/app -I…/…/…/libs/openFrameworks/graphics -I…/…/…/libs/openFrameworks/sound -I…/…/…/libs/openFrameworks/utils -I…/…/…/libs/openFrameworks/events -I…/…/…/libs/openFrameworks/videopkg-config gstreamer-0.10 gstreamer-video-0.10 gstreamer-base-0.10 libudev --cflags
-MMD -MP -MFobj/Release/src/main.d -MTobj/Release/src/main.d -oobj/Release/src/main.o -c src/main.cpp
linking bin/soundPlayerExample
g++ -o bin/soundPlayerExample obj/Release/src/testApp.o obj/Release/src/main.o -L…/…/…/libs/fmodex/lib/linux -L…/…/…/libs/FreeImage/lib/linux -L…/…/…/libs/freetype/lib/linux -L…/…/…/libs/glee/lib/linux -L…/…/…/libs/gstappsink/lib/linux -L…/…/…/libs/openFrameworksCompiled/lib/linux -L…/…/…/libs/poco/lib/linux -L…/…/…/libs/rtAudio/lib/linux -Wl,-rpath=./libs -lopenFrameworks -lfmodex -lfreeimage -lfreetype -lGLee -loFappsink -lPocoFoundation -lPocoNet -lPocoUtil -lPocoXML -lRtAudiopkg-config gstreamer-0.10 gstreamer-video-0.10 gstreamer-base-0.10 libudev --libs
-lglut -lGL -lGLU -lasound
cp -r …/…/…/export/linux/libs bin/
compiling done
to launch the application
cd bin
./soundPlayerExample
alberto@zefiro:~/Documents/of_preRelease_v0062_linux_FAT/apps/examples/soundPlayerExample$ ./bin/soundPlayerExample
./bin/soundPlayerExample: error while loading shared libraries: libfmodex.so: cannot open shared object file: No such file or directory
alberto@zefiro:~/Documents/of_preRelease_v0062_linux_FAT/apps/examples/soundPlayerExample$
EDIT: in codeblocks everything runs correctly!