gracias Rodolfo en efecto estoy usando CentOS y tiene python 2.4, deja instalo 
el 2.5 y les digo que showbiz piza

Gracias!

***************************************************** 
Bernardo Mejia Paredes 
xanatos 
;=) ujuju

--- El mié 25-ago-10, Rodolfo Martínez <[email protected]> escribió:

De: Rodolfo Martínez <[email protected]>
Asunto: Re: [GLO] IBM_DB2_PYTHON_DRVR
A: [email protected]
Fecha: miércoles, 25 de agosto de 2010, 8:19

Que tal Bernardo,

El primer error y posible culpable de todos los demás es:

> ibm_db.c:3499: error: ‘Py_ssize_t’ undeclared (first use in this function)

No veo ningún error de librerías no encontradas (no xxx.h found)
entonces asumo que estás usando librerías de python más antiguas de
las que requiere IBM_DB2_PYTHON_DRVR.

De acuerdo con esta liga
http://svn.python.org/projects/ctypes/trunk/ctypeslib/ctypeslib/contrib/pythonhdr.py,
Py_ssize_t fue introducido en 2.5. (5to párrafo: "Py_ssize_t is
available for Python 2.5 and up.")

No mencionas la distribución que usas, pero supongo que debe ser algo
estable como Red Hat/CentOS o SuSE, y la versión de python por defecto
en estas distribuciones es 2.4.

En conclusión, creo que necesitas python 2.5 para compilar IBM_DB2_PYTHON_DRVR.


Saludos
--
Rodolfo



      

Responder a