[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] error al compilar PHP




Hola parece ser un problema de expat, prueba compilarlo agregando la opción
--with-expat-dir=/usr/local
a tu ./configure

saludos!

El Martes, 9 diciembre, 2003, a las 06:28 PM, Lista de Linux escribió:

Estoy tratando de compilar php 4.3.4 pero me manda el siguiente error

...
/home/diablo/src/php-4.3.4/ext/xml/expat
-I/usr/local/include
-I/home/diablo/src/php-4.3.4/TSRM  -g -O2  -c
main/internal_functions.c -o main/internal_functions.o  &
& echo > main/internal_functions.lo
main/internal_functions.c:37: error: `phpext_xml_ptr' undeclared here (not
in a function)
main/internal_functions.c:37: error: el elemento inicializador no es
constante
main/internal_functions.c:37: error: (near initialization for
`php_builtin_extensions[0]')
main/internal_functions.c:38: error: `phpext_wddx_ptr' undeclared here
(not in a function)
main/internal_functions.c:38: error: el elemento inicializador no es
constante
main/internal_functions.c:38: error: (near initialization for
`php_builtin_extensions[1]')
main/internal_functions.c:39: error: `phpext_tokenizer_ptr' undeclared
here (not in a function)
main/internal_functions.c:39: error: el elemento inicializador no es
constante
main/internal_functions.c:39: error: (near initialization for
`php_builtin_extensions[2]')
main/internal_functions.c:40: error: `phpext_standard_ptr' undeclared here
(not in a function)
main/internal_functions.c:40: error: el elemento inicializador no es
constante
main/internal_functions.c:40: error: (near initialization for
`php_builtin_extensions[3]')
main/internal_functions.c:41: error: `phpext_session_ptr' undeclared here
(not in a function)
main/internal_functions.c:41: error: el elemento inicializador no es
constante
main/internal_functions.c:41: error: (near initialization for
`php_builtin_extensions[4]')
main/internal_functions.c:42: error: `phpext_posix_ptr' undeclared here
(not in a function)
main/internal_functions.c:42: error: el elemento inicializador no es
constante
main/internal_functions.c:42: error: (near initialization for
`php_builtin_extensions[5]')
main/internal_functions.c:43: error: `phpext_pgsql_ptr' undeclared here
(not in a function)
main/internal_functions.c:43: error: el elemento inicializador no es
constante
main/internal_functions.c:43: error: (near initialization for
`php_builtin_extensions[6]')
main/internal_functions.c:44: error: `phpext_pcre_ptr' undeclared here
(not in a function)
main/internal_functions.c:44: error: el elemento inicializador no es
constante
main/internal_functions.c:44: error: (near initialization for
`php_builtin_extensions[7]')
main/internal_functions.c:45: error: `phpext_overload_ptr' undeclared here
(not in a function)
main/internal_functions.c:45: error: el elemento inicializador no es
constante
main/internal_functions.c:45: error: (near initialization for
`php_builtin_extensions[8]')
main/internal_functions.c:46: error: `phpext_mysql_ptr' undeclared here
(not in a function)
main/internal_functions.c:46: error: el elemento inicializador no es
constante
main/internal_functions.c:46: error: (near initialization for
`php_builtin_extensions[9]')
main/internal_functions.c:47: error: `phpext_imap_ptr' undeclared here
(not in a function)
main/internal_functions.c:47: error: el elemento inicializador no es
constante
main/internal_functions.c:47: error: (near initialization for
`php_builtin_extensions[10]')
main/internal_functions.c:48: error: `phpext_gd_ptr' undeclared here (not
in a function)
main/internal_functions.c:48: error: el elemento inicializador no es
constante
main/internal_functions.c:48: error: (near initialization for
`php_builtin_extensions[11]')
main/internal_functions.c:49: error: `phpext_ftp_ptr' undeclared here (not
in a function)
main/internal_functions.c:49: error: el elemento inicializador no es
constante
main/internal_functions.c:49: error: (near initialization for
`php_builtin_extensions[12]')
main/internal_functions.c:50: error: `phpext_exif_ptr' undeclared here
(not in a function)
main/internal_functions.c:50: error: el elemento inicializador no es
constante
main/internal_functions.c:50: error: (near initialization for
`php_builtin_extensions[13]')
main/internal_functions.c:51: error: `phpext_domxml_ptr' undeclared here
(not in a function)
main/internal_functions.c:51: error: el elemento inicializador no es
constante
main/internal_functions.c:51: error: (near initialization for
`php_builtin_extensions[14]')
main/internal_functions.c:52: error: `phpext_ctype_ptr' undeclared here
(not in a function)
main/internal_functions.c:52: error: el elemento inicializador no es
constante
main/internal_functions.c:52: error: (near initialization for
`php_builtin_extensions[15]')
main/internal_functions.c:53: error: `phpext_apc_ptr' undeclared here (not
in a function)
main/internal_functions.c:53: error: el elemento inicializador no es
constante
main/internal_functions.c:53: error: (near initialization for
`php_builtin_extensions[16]')
make: *** [main/internal_functions.lo] Error 1

y madres truena!

y no se que pueda estar sucediendo, no he encontrada informaci¢n al
respecto y mi archivo de configuraci¢n es el siguiente:

CPPFLAGS=-I/usr/local/include
LDFLAGS=-L/usr/local/lib
./configure --prefix=/usr/local \
  --enable-exif \
--enable-track-vars \
--with-calendar=shared \
--enable-magic-quotes \
--enable-trans-sid \
--enable-wddx \
--enable-ftp \
--enable-inline-optimization \
--enable-memory-limit \
--with-gd="/usr/local" \
--with-zlib \
--enable-gd-native-tt \
--with-t1lib="/usr/local" \
--with-jpeg-dir="/usr/local" \
--with-png-dir="/usr/local" \
--with-zlib-dir="/usr/local" \
--with-ttf \
--with-freetype-dir="/usr/local" \
 --with-openssl="/usr/local" \
 --with-imap=/usr/local \
 --with-imap-ssl=/usr/local \
 --enable-apc \
 --with-dom=/usr/local \
 --with-zlib-dir=/usr/local \
 --with-gd \
--with-zlib-dir="/usr/local" \
 --with-png-dir="/usr/local" \
 --with-jpeg-dir="/usr/local" \
 --with-mysql \
 --with-pgsql \
--enable-xml \

alguien podr¡a hecharme la mano??

salu2

gracias

roberto


_______________________________________________
Ayuda mailing list
Ayuda en linux org mx
Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/



_______________________________________________
Ayuda mailing list
Ayuda en linux org mx
Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/



[Hilos de Discusión] [Fecha] [Tema] [Autor]