On Sun, Feb 08, 2009 at 11:19:23AM -0500, jan acosta wrote: > Thank you J-Pascal! That worked well and it says that I have installed > all of pycuda's dependencies: > > da-vi...@da-vinci-desktop:~/pycuda-0.91.1$ su -c "make install" > Finished processing dependencies for pycuda==0.91.1 > da-vi...@da-vinci-desktop:~/pycuda-0.91.1$ cd test > da-vi...@da-vinci-desktop:~/pycuda-0.91.1/test$ python test_driver.py > ImportError: > > /usr/lib/python2.5/site-packages/pycuda-0.91.1-py2.5-linux-i686.egg/pycuda/_driver.so: > undefined symbol: > > _ZN5boost6python7objects9enum_baseC2EPKcPFP7_objectPKvEPFPvS6_EPFvS6_PNS0_9converter30rvalue_from_python_stage1_dataEENS0_9type_infoES4_ > da-vi...@da-vinci-desktop:~/pycuda-0.91.1/test$ ls > > Any thoughts anyone? Hi
Just an idea: as J-Pascal wrote, since you have boost in non system location you need to set paths correctly. For compilation: BOOST_INC_DIR = ['/Home/da-vinci/pool/include/boost-1_37'] BOOST_LIB_DIR = ['/Home/da-vinci/pool/lib'] For running: LD_LIBRARY_PATH=/Home/da-vinci/pool/lib python test_driver.py Or add /Home/da-vinci/pool/lib to /etc/ld.so.conf and run ldconfig Jozef Vesely [email protected] _______________________________________________ PyCuda mailing list [email protected] http://tiker.net/mailman/listinfo/pycuda_tiker.net
