[httpd]; make build/rules.mk:75: la regla para el objetivo "totalmente recursivo" falló

[httpd]; make build/rules.mk:75: la regla para el objetivo "totalmente recursivo" falló

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

información relacionada