Installation Error.

<[email protected]>
Newsgroups gmane.comp.python.sybase
Message-ID <20031107153329.BTMZ1816.imf17aec.mail.bellsouth.net@mail.bellsouth.net>
I am new to sybase module. I tried to follow the instruction on the page of "Installation on Windows Using the Free Borland Compiler", which Andy Hood wrote. When I started running "python setup.py install", everything went through fine until ilink32.exe started linking all the library together. A series of Errors occurred and ilink32.exe failed. The errors are :

c:\Borland\BCC55\Bin\ilink32.exe /Tpd /Gn /q /x /LC:\Progra~1\Sybase\lib /LC:\Py
thon22\libs /L. c0d32 build\temp.win32-2.2\Release\blk.obj build\temp.win32-2.2\
Release\databuf.obj build\temp.win32-2.2\Release\cmd.obj build\temp.win32-2.2\Re
lease\conn.obj build\temp.win32-2.2\Release\ctx.obj build\temp.win32-2.2\Release
\datafmt.obj build\temp.win32-2.2\Release\iodesc.obj build\temp.win32-2.2\Releas
e\locale.obj build\temp.win32-2.2\Release\msgs.obj build\temp.win32-2.2\Release\
numeric.obj build\temp.win32-2.2\Release\money.obj build\temp.win32-2.2\Release\
datetime.obj build\temp.win32-2.2\Release\sybasect.obj , build\lib.win32-2.2\syb
asect.pyd ,, C:\Progra~1\Sybase\lib\libblk.lib C:\Progra~1\Sybase\lib\libct.lib
C:\Progra~1\Sybase\lib\libcs.lib C:\Python22\libs\python22.lib import32 cw32mt ,
 build\temp.win32-2.2\Release\sybasect.def ,
Error: Unresolved external '_PyTuple_Type' referenced from C:\SYBASE-0.36\BUILD\
TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_PyType_IsSubtype' referenced from C:\SYBASE-0.36\BU
ILD\TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_PyExc_SystemError' referenced from C:\SYBASE-0.36\B
UILD\TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_PyTuple_GetItem' referenced from C:\SYBASE-0.36\BUI
LD\TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_PyInt_AsLong' referenced from C:\SYBASE-0.36\BUILD\
TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_PyObject_CallMethod' referenced from C:\SYBASE-0.36
\BUILD\TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_PyEval_CallObjectWithKeywords' referenced from C:\S
YBASE-0.36\BUILD\TEMP.WIN32-2.2\RELEASE\CTX.OBJ
Error: Unresolved external '_PyErr_Fetch' referenced from C:\SYBASE-0.36\BUILD\T
EMP.WIN32-2.2\RELEASE\CTX.OBJ
Error: Unresolved external '_PyErr_Restore' referenced from C:\SYBASE-0.36\BUILD
\TEMP.WIN32-2.2\RELEASE\CTX.OBJ
Error: Unresolved external '_PyInt_Type' referenced from C:\SYBASE-0.36\BUILD\TE
MP.WIN32-2.2\RELEASE\CTX.OBJ
Error: Unresolved external '_PyObject_Init' referenced from C:\SYBASE-0.36\BUILD
\TEMP.WIN32-2.2\RELEASE\MSGS.OBJ
Error: Unresolved external '_PyString_FromStringAndSize' referenced from C:\SYBA
SE-0.36\BUILD\TEMP.WIN32-2.2\RELEASE\MSGS.OBJ
Error: Unresolved external '_PyMember_Get' referenced from C:\SYBASE-0.36\BUILD\
TEMP.WIN32-2.2\RELEASE\MSGS.OBJ
Error: Unresolved external '_PyExc_AttributeError' referenced from C:\SYBASE-0.3
6\BUILD\TEMP.WIN32-2.2\RELEASE\MSGS.OBJ
Error: Unresolved external '_PyErr_SetString' referenced from C:\SYBASE-0.36\BUI
LD\TEMP.WIN32-2.2\RELEASE\MSGS.OBJ
Error: Unresolved external '_PyMember_Set' referenced from C:\SYBASE-0.36\BUILD\
TEMP.WIN32-2.2\RELEASE\MSGS.OBJ
Error: Unresolved external '_PyErr_NoMemory' referenced from C:\SYBASE-0.36\BUIL
D\TEMP.WIN32-2.2\RELEASE\DATABUF.OBJ
Error: Unresolved external '_PyArg_ParseTuple' referenced from C:\SYBASE-0.36\BU
ILD\TEMP.WIN32-2.2\RELEASE\DATAFMT.OBJ
Error: Unresolved external '_PyErr_Clear' referenced from C:\SYBASE-0.36\BUILD\T
EMP.WIN32-2.2\RELEASE\DATAFMT.OBJ
Error: Unresolved external '_Py_FindMethod' referenced from C:\SYBASE-0.36\BUILD
\TEMP.WIN32-2.2\RELEASE\DATAFMT.OBJ
Error: Unresolved external '_PyString_Type' referenced from C:\SYBASE-0.36\BUILD
\TEMP.WIN32-2.2\RELEASE\DATAFMT.OBJ
Error: Unresolved external '_PyErr_BadArgument' referenced from C:\SYBASE-0.36\B
UILD\TEMP.WIN32-2.2\RELEASE\DATAFMT.OBJ
Error: Unresolved external '_PyString_Size' referenced from C:\SYBASE-0.36\BUILD
\TEMP.WIN32-2.2\RELEASE\DATAFMT.OBJ
Error: Unresolved external '_PyExc_TypeError' referenced from C:\SYBASE-0.36\BUI
LD\TEMP.WIN32-2.2\RELEASE\DATAFMT.OBJ
Error: Unresolved external '_PyString_AsString' referenced from C:\SYBASE-0.36\B
UILD\TEMP.WIN32-2.2\RELEASE\DATAFMT.OBJ
Error: Unresolved external '_PyLong_Type' referenced from C:\SYBASE-0.36\BUILD\T
EMP.WIN32-2.2\RELEASE\DATABUF.OBJ
Error: Unresolved external '_PyObject_Str' referenced from C:\SYBASE-0.36\BUILD\
TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyFloat_AsDouble' referenced from C:\SYBASE-0.36\BU
ILD\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyString_FromString' referenced from C:\SYBASE-0.36
\BUILD\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyObject_Hash' referenced from C:\SYBASE-0.36\BUILD
\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyFloat_Type' referenced from C:\SYBASE-0.36\BUILD\
TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyInt_FromLong' referenced from C:\SYBASE-0.36\BUIL
D\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyLong_FromString' referenced from C:\SYBASE-0.36\B
UILD\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyFloat_FromDouble' referenced from C:\SYBASE-0.36\
BUILD\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyErr_Occurred' referenced from C:\SYBASE-0.36\BUIL
D\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_Py_BuildValue' referenced from C:\SYBASE-0.36\BUILD
\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyImport_ImportModule' referenced from C:\SYBASE-0.
36\BUILD\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyObject_GetAttrString' referenced from C:\SYBASE-0
.36\BUILD\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyDict_GetItemString' referenced from C:\SYBASE-0.3
6\BUILD\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyObject_CallFunction' referenced from C:\SYBASE-0.
36\BUILD\TEMP.WIN32-2.2\RELEASE\NUMERIC.OBJ
Error: Unresolved external '_PyExc_IndexError' referenced from C:\SYBASE-0.36\BU
ILD\TEMP.WIN32-2.2\RELEASE\DATABUF.OBJ
Error: Unresolved external '__Py_NoneStruct' referenced from C:\SYBASE-0.36\BUIL
D\TEMP.WIN32-2.2\RELEASE\DATABUF.OBJ
Error: Unresolved external '_PyList_New' referenced from C:\SYBASE-0.36\BUILD\TE
MP.WIN32-2.2\RELEASE\CMD.OBJ
Error: Unresolved external '_PyList_SetItem' referenced from C:\SYBASE-0.36\BUIL
D\TEMP.WIN32-2.2\RELEASE\CMD.OBJ
Error: Unresolved external '_PyCallable_Check' referenced from C:\SYBASE-0.36\BU
ILD\TEMP.WIN32-2.2\RELEASE\CTX.OBJ
Error: Unresolved external '_PyExc_ValueError' referenced from C:\SYBASE-0.36\BU
ILD\TEMP.WIN32-2.2\RELEASE\CTX.OBJ
Error: Unresolved external '_PyType_Type' referenced from C:\SYBASE-0.36\BUILD\T
EMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_Py_InitModule4' referenced from C:\SYBASE-0.36\BUIL
D\TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_PyModule_GetDict' referenced from C:\SYBASE-0.36\BU
ILD\TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_PyDict_SetItemString' referenced from C:\SYBASE-0.3
6\BUILD\TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
Error: Unresolved external '_Py_FatalError' referenced from C:\SYBASE-0.36\BUILD
\TEMP.WIN32-2.2\RELEASE\SYBASECT.OBJ
error: command 'ilink32.exe' failed with exit status 2

I did search on those "Unresolvd external references". They are all in "c:\python22\libs\python22.lib"  and this library does exist in the ilink32.exe command. Is it because I used python22? (He mentioned python21 in his article ). I really need to by-pass this problem and keep going. Can anybody  help me about this?

yjchi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.