On Sun, 8 Feb 2009 11:19:23 -0500 jan acosta <[email protected]> wrote:
> Installed /usr/lib/python2.5/site-packages/pytools-7-py2.5.egg > 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 > Traceback (most recent call last): > File "test_driver.py", line 2, in <module> > import pycuda.autoinit > File > "/usr/lib/python2.5/site-packages/pycuda-0.91.1-py2.5-linux-i686.egg/pycuda/autoinit.py", > line 1, in <module> > import pycuda.gpuarray as gpuarray > File > "/usr/lib/python2.5/site-packages/pycuda-0.91.1-py2.5-linux-i686.egg/pycuda/gpuarray.py", > line 3, in <module> > import pycuda._kernel as _kernel > File > "/usr/lib/python2.5/site-packages/pycuda-0.91.1-py2.5-linux-i686.egg/pycuda/_kernel.py", > line 1, in <module> > import pycuda.driver as drv > File > "/usr/lib/python2.5/site-packages/pycuda-0.91.1-py2.5-linux-i686.egg/pycuda/driver.py", > line 1, in <module> > from _driver import * > 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? > > Jan Hi, Did you forgot LD_LIBRARY_PATH ? Can you provide the output for the command (without the quotes): "ldd /usr/lib/python2.5/site-packages/pycuda-0.91.1-py2.5-linux-i686.egg/pycuda/_driver.so" Looks like you have 2 version of lib boost_python installed and the loader is not loading the one you linked against. You know, many distros come with pre-compiled package for boost_python, maybe you should use it instead of your own installation. cheers, J-Pascal
signature.asc
Description: PGP signature
_______________________________________________ PyCuda mailing list [email protected] http://tiker.net/mailman/listinfo/pycuda_tiker.net
