From: | "Jaume Riu" <soft(at)sicsa(dot)com> |
---|---|
To: | "'Alvaro Herrera'" <alvherre(at)alvh(dot)no-ip(dot)org>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Error configure plphp |
Date: | 2008-10-16 08:37:38 |
Message-ID: | 20081016083515.DE1DE64FE8D@postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alvaro, hola. Supongo que he hecho bien lo de copiar las respuestas a la
lista sino, por favor, dimelo
Te detallo un poco más el problema.
Como que no me funciona he instalado PHP 5.1.2 en otro directorio con las
opciones --prefix=/tmp/plphp --enable-embeed (tal como dice la
documentación).
Luego he compilado plphp con las opciones --with-php=/tmp/plphp
--with-postgres=/usr/local2/postgres/postgresql-8.2.3.
El php-config lo encuentra y el pg_config también
Con la versión plphp-1.3.3 sale el siguiente mensaje
====================================================================
./configure: line 3697: LDFLAGS+= -L/tmp/plphp/lib: No such file or
directory
checking for php_module_startup in -lphp5... no
checking for php_module_startup in -lphp4... no
configure: error: Cannot locate a proper php library
====================================================================
He eliminado el espacio detrás de LDFLAGS+= . Al eliminarlo no aparece esta
línea pero no encuentra -lphp5
Con la versión plphp-1.3.2 aparecen las líneas siguientes
====================================================================
checking for php_module_startup in -lphp5... no
checking for php_module_startup in -lphp4... no
configure: error: Cannot locate a proper php library
====================================================================
Lo he probado con Linux RedHat 9 Linux RHEL5 y RHEL4.
Esto lo necesito porque tengo que hacer una función que se ejecuta desde
Excel MSQuery. La función tiene que mirar si existe un archivo en una
carpeta. Si existe tiene que filtrarlo y cargar el contenido en la base de
datos. Luego tiene que borrar el archivo.
He visto por Internet que hay alguna persona que se ha encontrado con el
problema pero no he encontrado una solución real. Llevo bastantes días
investigando pero no consigo nada, por esto supongo que el problema esta en
el propio configure.
Gracias
Saludos
Jaume Riu
-----Mensaje original-----
De: Alvaro Herrera [mailto:alvherre(at)alvh(dot)no-ip(dot)org]
Enviado el: miércoles, 15 de octubre de 2008 17:33
Para: Soft (general)
CC: Ayuda
Asunto: Re: [pgsql-es-ayuda] Error configure plphp
Por favor copia a la lista en tus respuestas.
Soft (general) wrote:
> Alvaro ya tengo instalado php (5.1.2). Hace bastante tiempo que lo utilizo
y
> funciona correctamente.
Sí claro, pero esa instalación seguramente es el PHP CLI y el módulo
para Apache, ninguno de los cuales le sirve a PL/php.
> Aun asi lo he vuelto a compilar en otro directorio. He probado mil
> cosas antes de preguntar pero ya no se que más buscar. La línea de
> configure es la siguiente:
>
> ./configure --with-php=/tmp/plphp
> --with-postgres=/usr/local2/postgres/postgresql-8.2.3
>
> Php lo he instalado en /tmp/plphp.
La verdad es que no me acuerdo si necesitas tener PHP compilado o bien
necesitas los fuentes. Sugiero que le eches una mirada al config.log
que genera configure para que veas qué archivo está tratando de buscar,
y luego busques dónde está (si mal no recuerdo lo que busca es
php-config). Si no lo encuentras, pega el config.log a mi correo
privado.
--
Alvaro Herrera Valdivia, Chile Geotag: -39,815 -73,257
Management by consensus: I have decided; you concede.
(Leonard Liu)
From | Date | Subject | |
---|---|---|---|
Next Message | Rodriguez Fernando | 2008-10-16 10:03:35 | Re: sintaxis SELECT(ayuda) |
Previous Message | Alvaro Herrera | 2008-10-15 22:05:16 | Re: Ayuda con Server encoding |