[python-sybase] python sybase installation

Andrew McNamara andrewm at object-craft.com.au
Fri, 11 Feb 2005 14:08:30 +1100


>/temp.linux-i686-2.4/datetime.o build/temp.linux-i686-2.4/sybasect.o
>-L/opt/sybase/OCS-12_5/lib -o build/lib.linux-i686-2.4/sybasect.so
>running install_lib
>copying build/lib.linux-i686-2.4/Sybase.py
>-> /usr/local/lib/python2.4/site-packages
>copying build/lib.linux-i686-2.4/sybasect.so
>-> /usr/local/lib/python2.4/site-packages
>byte-compiling /usr/local/lib/python2.4/site-packages/Sybase.py to
>Sybase.pyc
>[root@scratch sybase-0.36]# 
>
>[root@scratch sybase-0.36]# /usr/local/bin/python -ic "import Sybase"
>Traceback (most recent call last):
>  File "<string>", line 1, in ?
>  File "Sybase.py", line 20, in ?
>    from sybasect import *
>ImportError: /usr/local/lib/python2.4/site-packages/sybasect.so:
>undefined symbol: cs_dt_info

Try starting python like this and see if it makes any difference:

    $ LD_LIBRARY_PATH=/opt/sybase/OCS-12_5/lib python -ic "import Sybase"


-- 
Andrew McNamara, Senior Developer, Object Craft
http://www.object-craft.com.au/