hola que tal, a ver si alguien puede ayudarme con esta bronca que tenemos en la 
chamba; resulta que queremos hechar a andar python con soporte para DB2

bajoamos esto IBM_DB2_PYTHON_DRVR

según el README dice esto 

Preparations (specific commands dependent on shell):
    If you are compiling against a DB2 instance, do the following
    (paths depend on system):
      . <path_to_sqllib>/db2profile
      export IBM_DB_DIR=<path_to_sqllib>
      export IBM_DB_LIB=<path_to_sqllib>/lib


lo hacemos y a la hora de ejecutar el python setup.py build nos arroja este 
error

ibm_db.c: In function ‘ibm_db_tables’:
ibm_db.c:3012: warning: pointer targets in assignment differ in signedness
ibm_db.c:3021: warning: pointer targets in assignment differ in signedness
ibm_db.c:3030: warning: pointer targets in assignment differ in signedness
ibm_db.c:3039: warning: pointer targets in assignment differ in signedness
ibm_db.c: In function ‘_python_ibm_db_do_prepare’:
ibm_db.c:3168: warning: pointer targets in passing argument 2 of ‘SQLPrepare’ 
differ in signedness
ibm_db.c: In function ‘ibm_db_exec’:
ibm_db.c:3288: warning: pointer targets in passing argument 1 of ‘strlen’ 
differ in signedness
ibm_db.c: In function ‘ibm_db_prepare’:
ibm_db.c:3446: warning: pointer targets in passing argument 2 of 
‘_python_ibm_db_do_prepare’ differ in signedness
ibm_db.c: In function ‘_python_ibm_db_bind_data’:
ibm_db.c:3499: error: ‘Py_ssize_t’ undeclared (first use in this function)
ibm_db.c:3499: error: (Each undeclared identifier is reported only once
ibm_db.c:3499: error: for each function it appears in.)
ibm_db.c:3499: error: expected ‘;’ before ‘buffer_len’
ibm_db.c:3576: error: ‘buffer_len’ undeclared (first use in this function)
ibm_db.c:3576: warning: passing argument 2 of ‘PyObject_AsReadBuffer’ from 
incompatible pointer type
ibm_db.c:3667: warning: passing argument 10 of ‘SQLBindParameter’ from 
incompatible pointer type
ibm_db.c: In function ‘ibm_db_get_option’:
ibm_db.c:6925: warning: pointer targets in assignment differ in signedness
error: command 'gcc' failed with exit status 1

no he encontrado mucha info al respecto

se les agradece su ayuda 


Saludos.!
***************************************************** 
Bernardo Mejia Paredes 
xanatos 
;=) ujuju


      

Responder a