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