Intento instalar httpd desde apche. Por eso tengo que instalar pcre con el siguiente comando:
en el directorio: pcre-8.39
./configure --prefix=/usr/local/pcre
make
make install
Esto funcionó bastante bien.
Después de esto, pude ejecutar el programa de configuración desde httpd sin errores.
./configure --prefix=/usr/local/apache --with-pcre=/usr/local/pcre/bin/pcre-config
Así que intenté el siguiente paso. El comando make
:
make
Aquí recibí un error:
...
...
httpd-2.4.39/build/rules.mk:75: the rule for goal "all-recrusive" failed
make: *** [all-recrusive] Error 1
Utilizo httpd versión 2.4.39 y pcre versión 8.39.
versiones
httpd: 2.4.39
pcre: 8,39
SO: Debian
Mi pregunta es:
¿Qué tengo que cambiar para solucionar este problema?
¿Por qué ocurre este error?
Respuesta1
¡Finalmente resolví mi problema! (:
La biblioteca expat.h no estaba instalada. Entonces descargué la biblioteca dehttps://github.com/libexpat/libexpat/releasesy ejecute los siguientes comandos en la carpeta expacta.
Directorio: expac-2.2.7
$ ./configure
$ sudo make
$ sudo make install