This is a very basic question, I only post because I've spent already some time into it. This is what I've done so far:
Downloaded and compiled the boost library:
sudo ./bootstrap.shandsudo ./bjam installThis way it was installed into
/usr/local/lib.In my source code I've added only:
#include <boost/asio.hpp> using boost::asio::ip::tcpI compile it with:
g++ -I/usr/lib/jvm/java-6-openjdk/include -L/usr/local/lib -fPIC -lboost_system -shared -o libagent.so agent.cppHowever,
ldd -d ./libagent.sogives me:libboost_system.so.1.46.1 => not foundBut there is no error thrown, when using the
-lboost_systemandls /usr/local/libgets me among other things:libboost_system.so
libboost_system.a
What am I missing?