Installing boost 1.38 in UBUNTU 8.10
Hey guys, I am having trouble linking my boost libraries to a program I am trying to install. I need to install boost versions above 1.37 and ubuntu doesn't have packages yet for anything above 1.35. I am trying to install this program: http://webapp.dam.brown.edu/wiki/SciComp/InstallHedgeFromGit I followed the steps in his wiki but I always get this error message: g++ -pthread -shared -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.5/src/cpp/cuda.o build/temp.linux-x86_64-2.5/src/cpp/bitlog.o build/temp.linux-x86_64-2.5/src/wrapper/wrap_cudadrv.o build/temp.linux-x86_64-2.5/src/wrapper/mempool.o -L/home/supacreative/pool/include/lib -L/usr/local/cuda/lib -lboost_python-gcc41-mt -lcuda -o build/lib.linux-x86_64-2.5/pycuda/_driver.so /usr/bin/ld: cannot find -lboost_python-gcc41-mt collect2: ld returned 1 exit status error: command 'g++' failed with exit status 1 I can't get past this error. I've tried using the export command using: export LD_LIBRARY_PATH=/home/(my username)/pool/lib:$LD_LIBRARY_PATH and I still get the same error message. I even added the library folder into my ld.so.conf.d and ran ldconfig to restart ld, but I still get the same error. Please help. Jan
Did you verify that you have a file named boost_python-gcc41-mt.so or
boost_python-gcc41-mt.a? Depending on the options you used when you
installed boost they may have a different name, such as without the
gcc42 or with an extra -1.38.
2009/3/3 jan acosta
Hey guys,
I am having trouble linking my boost libraries to a program I am trying to install. I need to install boost versions above 1.37 and ubuntu doesn't have packages yet for anything above 1.35.
I am trying to install this program: http://webapp.dam.brown.edu/wiki/SciComp/InstallHedgeFromGit
I followed the steps in his wiki but I always get this error message:
g++ -pthread -shared -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.5/src/cpp/cuda.o build/temp.linux-x86_64-2.5/src/cpp/bitlog.o build/temp.linux-x86_64-2.5/src/wrapper/wrap_cudadrv.o build/temp.linux-x86_64-2.5/src/wrapper/mempool.o -L/home/supacreative/pool/include/lib -L/usr/local/cuda/lib -lboost_python-gcc41-mt -lcuda -o build/lib.linux-x86_64-2.5/pycuda/_driver.so /usr/bin/ld: cannot find -lboost_python-gcc41-mt collect2: ld returned 1 exit status error: command 'g++' failed with exit status 1
I can't get past this error. I've tried using the export command using: export LD_LIBRARY_PATH=/home/(my username)/pool/lib:$LD_LIBRARY_PATH
and I still get the same error message.
I even added the library folder into my ld.so.conf.d and ran ldconfig to restart ld, but I still get the same error.
Please help.
Jan
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
I followed the steps in his wiki but I always get this error message:
g++ -pthread -shared -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.5/src/cpp/cuda.o build/temp.linux-x86_64-2.5/src/cpp/bitlog.o build/temp.linux-x86_64-2.5/src/wrapper/wrap_cudadrv.o build/temp.linux-x86_64-2.5/src/wrapper/mempool.o -L/home/supacreative/pool/include/lib -L/usr/local/cuda/lib -lboost_python-gcc41-mt -lcuda -o build/lib.linux-x86_64-2.5/pycuda/_driver.so
Shouldn't that "-L/home/supacreative/pool/include/lib" in fact be "-L/home/supacreative/pool/lib"? Cheers, Mark
participants (3)
-
Alain Leblanc
-
jan acosta
-
Mark Williams