Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/01/2011, 08:32
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 3 meses
Puntos: 638
Respuesta: Entre otras cosas, debo recompilar PHP usando la librería GD :$

Cita:
Iniciado por maturano Ver Mensaje
Primero, en estas cuestiones de compilación, librerías, extensiones e instalación ES IMPORTANTE especificar el Sistema Operativo; entenderás. Vamos a presuponer estamos hablando de un GNU/Linux, solo porque las cosas serían más agradables .
Si, claro, Ubuntu 9.10

Cita:
Iniciado por maturano Ver Mensaje
Primero, no sé si lo sepas, la documentación tiene una manera de leerse. En este caso, cuando algo está entre corchetes ([ y ]) significa que es algo opcional.

GD es una librería Open Source independiente de PHP ( http://www.libgd.org ). Lo que te dice el aviso es que primero se compiló e instaló GD y luego se compiló PHP --con soporte para GD-- pero ligando a esa instalación de GD.

Para eso es ese [=DIR]. La compilación de PHP sería con el parámetro --with-gd=/ruta/a/la/libreria/GD ... eso es lo que se supone se hizo ahora; así es como está compilado tu PHP.


Lo que te dice el propio texto como "solución" es que NO UTILICES la librería "oficial". Que PHP incluye su propia versión de dicha librería GD y que, para utilizar esta --y no la compilada aparte-- debes compilar PHP solo con el parámetro "--with-gd", osea, sin especificar la ruta de la librería GD compilada --insisto: por aparte--.

Espero haberme explicado, pero no he dicho nada más que lo que el propio texto que copias y pegas ya dice. Y ojo, también te dice qué otras librerías necesitas tener para compilar el GD que viene con PHP.
Si, explicas mejor que el manual

Cita:
Iniciado por maturano Ver Mensaje
De las extensiones de PECL ... viene con su propia utilería desde línea de comandos a modo que ejecutes "pecl install nombreDeExtension" y no tengas que hacer la compilación a mano. Es la misma idea de un gestor de paquetes de GNU/Linux.

Lo que nos remonta a mi pregunta inicial: ¿qué Sistema Operativo utilizas? y, cosa importante, ¿cómo está hecha la instalación de PHP ahora?.
Bueno, como novato en temas de GNU/Linux, mi instalación de PHP está hecha desde Synaptic, ¿debería reinstalarla desde linea de comandos? ¿cómo es exactamente? Confieso que siempre le he huido al tal configure, sobre todo cuando viene acompañado de make y make install

Bueno, mejor me pongo a leer el manual.

Gracias por la ayuda
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose