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

Reply via email to