(Y) Redimido.

Bueno Bernardo, parece que alguien más ya hizo la tarea por ti :P.

Y al parecer este tipo consideró renombrar el binario de python a
python25 para no afectar nada.


--
Rodolfo


2010/8/25 Gabriel Orozco <[email protected]>
>
> Que tal estos RPM para poner el python 2.5 por aparte:
>
> http://blog.bashton.com/2008/python-25-rpms-for-rhel-5-centos-5/
>
> Saludos
>
>
> Gabriel Orozco Ruiz Velazco
>
> Tel: +52.33.3627.1063 (Fax: Pedir Tono)
> Cel: +52.33.1152.3870
> [email protected]
> www.trulinux.com
> [email protected]
>
> Creo que nadie ha generado RPMs de python > 2.4 para Red Hat/CentOS, o
> por lo menos no conozco sitio alguno que lo provea.
>
> Tienes 2 opciones, compilarlo desde el fuente o generar el RPM.
> Obviamente para generar el RPM también necesitarías compilar, pero
> solo una vez y evitas estar recompilando cada vez que tengas
> reproducir el ambiente.
>
> Para generar el RPM tienes 2 posibles soluciones:
>
> 1. Bajar el .src.rpm de python 2.4 y adaptarlo para generar el rpm de
> la version 2.5
>
> 2. Usar checkinstall ( Izto (tm) ).
>
>
> Yo no usaría nada arriba de 2.5 ya que python es parte fundamental de
> casi cualquier distribución y mientras más grande sea el brinco de la
> versión probada, hay más probabilidades de afectar algo más. Incluso
> sería mucho mejor instalarlo en una ruta alternativa, algo así como
> /usr/local/.....
>
>
> --
> Rodolfo
>
>
> 2010/8/25 bmejiap <[email protected]>:
>
> 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