[python-sybase] Python sybase-0.36 module with RedHat 9

Dave Cole djc at object-craft.com.au
Tue, 16 Mar 2004 10:11:48 +1100


On Tue, 2004-03-16 at 09:23, Brian Beaver wrote:
> Installed Redhat 9, sybase12.5, sybase-0.36 python module.  Source the
> Sybase .profile to set all env vars correctly, but get undefined symbol
> error below.
> 
> >>> import Sybase
> Traceback (most recent call last):
>   File "<stdin>", line 1, in ?
>   File "/usr/lib/python2.2/site-packages/Sybase.py", line 20, in ?
>     from sybasect import *
> ImportError: /usr/lib/python2.2/site-packages/sybasect.so: undefined symbol:
> cs_dt_info
> >>>
> 
> # echo $LD_LIBRARY_PATH
> /opt/sybase-12.5/ASE/lib:/opt/sybase-12.5/FTS/lib:/opt/sybase-12.5/OCS/lib:/
> opt/sybase-12.5/SQLRemote/lib:/opt/sybase-12.5/lib
> 
> Any ideas?  

Try doing this:

$ ldd /usr/lib/python2.2/site-packages/sybasect.so

- Dave

-- 
http://www.object-craft.com.au