[python-sybase] Issue : sybasect.h:13:22: error: cspublic.h: No such file or directory

Rohith T R trrohith at novell.com
Fri Sep 14 16:32:20 EST 2007


Hi,
  Downloaded the latest python-sybase and tried installing on a SuSe
Linux Desktop. Ran the following command.

python setup.py install.
 Fails to install and gives the following message (shown in the end).
Can i know which library contains the files cspublic.h, ctpublic.h and
bkpublic.h ?? Any other library should be exported?? Appreciate your
inputs with respect to the same. The error message is as follows:




python setup.py install
running install
running build
running build_py
running build_ext
building 'sybasect' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -march=i586 -mtune=i686
-fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -g -fPIC -DWANT_BULKCOPY
-DHAVE_DATETIME -I/opt/novell/zenworks/share/sybase/include
-I/usr/include/python2.4 -c blk.c -o build/temp.linux-i686-2.4/blk.o
In file included from blk.c:9:
sybasect.h:13:22: error: cspublic.h: No such file or directory
sybasect.h:14:22: error: ctpublic.h: No such file or directory
sybasect.h:15:22: error: bkpublic.h: No such file or directory
In file included from blk.c:9:
sybasect.h:101: error: expected specifier-qualifier-list before
‘CS_CONTEXT’
sybasect.h:113: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘*’ token
sybasect.h:115: error: expected ‘)’ before ‘*’ token
sybasect.h:116: error: expected ‘)’ before ‘version’
sybasect.h:121: error: expected specifier-qualifier-list before
‘CS_CONNECTION’
sybasect.h:132: error: expected ‘)’ before ‘*’ token
sybasect.h:145: error: expected specifier-qualifier-list before
‘CS_BLKDESC’
sybasect.h:158: error: expected specifier-qualifier-list before
‘CS_COMMAND’
sybasect.h:167: error: expected declaration specifiers or ‘...’
before ‘CS_COMMAND’
sybasect.h:171: error: expected specifier-qualifier-list before
‘CS_DATAFMT’
sybasect.h:178: error: expected ‘)’ before ‘*’ token
sybasect.h:179: error: expected ‘)’ before ‘*’ token
sybasect.h:180: error: expected ‘)’ before ‘*’ token
sybasect.h:181: error: expected ‘)’ before ‘*’ token
sybasect.h:182: error: expected ‘)’ before ‘*’ token
sybasect.h:183: error: expected ‘)’ before ‘*’ token
sybasect.h:184: error: expected ‘)’ before ‘*’ token
sybasect.h:187: error: expected ‘)’ before ‘*’ token
sybasect.h:188: error: expected ‘)’ before ‘*’ token
sybasect.h:192: error: expected specifier-qualifier-list before
‘CS_IODESC’
sybasect.h:200: error: expected ‘)’ before ‘*’ token
sybasect.h:206: error: expected specifier-qualifier-list before
‘CS_LOCALE’
sybasect.h:217: error: expected specifier-qualifier-list before
‘CS_DATAFMT’
sybasect.h:230: error: expected specifier-qualifier-list before
‘CS_NUMERIC’
sybasect.h:235: error: expected ‘)’ before ‘*’ token
sybasect.h:236: error: expected ‘)’ before ‘*’ token
sybasect.h:245: error: expected specifier-qualifier-list before
‘CS_MONEY’
sybasect.h:270: error: expected specifier-qualifier-list before
‘CS_DATETIME’
sybasect.h:273: error: expected specifier-qualifier-list before
‘CS_DATEREC’
sybasect.h:292: error: expected specifier-qualifier-list before
‘CS_CLIENTMSG’
sybasect.h:298: error: expected specifier-qualifier-list before
‘CS_SERVERMSG’
blk.c: In function ‘CS_BLKDESC_blk_bind’:
blk.c:20: error: ‘CS_RETCODE’ undeclared (first use in this
function)
blk.c:20: error: (Each undeclared identifier is reported only once
blk.c:20: error: for each function it appears in.)
blk.c:20: error: expected ‘;’ before ‘status’
blk.c:25: error: ‘CS_BLKDESCObj’ has no member named ‘blk’
blk.c:33: error: ‘status’ undeclared (first use in this function)
blk.c:33: warning: implicit declaration of function ‘blk_bind’
blk.c:33: error: ‘CS_BLKDESCObj’ has no member named ‘blk’
blk.c:33: error: ‘DataBufObj’ has no member named ‘fmt’
blk.c:34: error: ‘DataBufObj’ has no member named ‘buff’
blk.c:34: error: ‘DataBufObj’ has no member named ‘copied’
blk.c:34: error: ‘DataBufObj’ has no member named ‘indicator’
blk.c:37: error: ‘CS_BLKDESCObj’ has no member named


More information about the Python-sybase mailing list