Tema: ODBC o IODBC
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/08/2006, 08:38
Avatar de ociomax
ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años
Puntos: 35
Tu problema es que estás mezclando paquetes RPM para distintas distribuciones; por eso estás teniendo conflictos entre los archivos. Lo que deberías hacer es crear un nuevo paquete RPM de PHP con las opciones que necesitas. Para ello debes tener instalado el paquete rpm-build y seguir los siguientes pasos:

1. Descargar el paquete SRPM (RPM de código fuente) correspondiente a la última actualización de PHP para tu distro (¿qué Red Hat estás usando? Espero que no sea Red Hat 9...).
2. Instalar el paquete SRPM ("rpm -Uvh php-XYZ.src.rpm").
3. Editar el archivo /usr/src/redhat/SPECS/php.spec y cambiar las opciones de compilación necesarias para obtener soporte para DB2.
4. Construir un nuevo paquete RPM a partir del archivo SPEC que modificaste ("rpmbuild-ba /usr/src/redhat/SPECS/php.spec"). Si falta algún paquete adicional para recompilar, el sistema debería avisarte.
5. Si todo va bien, los nuevos RPMS que has creado estarán en /usr/src/redhat/RPMS.

Pero antes de eso, sugiero que te asegures de desinstalar TODOS los paquetes RPM que has instalado "a la mala", es decir, que no son oficiales en tu distribución.

¡Suerte!
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez