Install the correct libraries.

On Wed, Apr 28, 2021 at 6:18 PM back Button <back.but...@aol.com.invalid>
wrote:

>
> running  make to build  Apache 2.4.46
>
> It is true there is no file  pcre.h. but I do have a pcre2.h
>
> so this is what I did hoping the missing dependency would be taken care of.
>  sudo ln -s /usr/local/pcre/include/pcre2.h /usr/include/
> It didn't take care of the issue
>
> before running make this was my /configure which did work.
>
>  ./configure --with-included-apr=/usr/local/apr
> --with-pcre=/usr/local/pcre/bin/pcre2-config
>
> What can I do about this missing c header library file. ?
>
> httpd-2.4.46 $ make
> Making all in srclib
> make[1]: Entering directory '/home/pi/Downloads/httpd-2.4.46/srclib'
> make[1]: Leaving directory '/home/pi/Downloads/httpd-2.4.46/srclib'
> Making all in os
> make[1]: Entering directory '/home/pi/Downloads/httpd-2.4.46/os'
> Making all in unix
> make[2]: Entering directory '/home/pi/Downloads/httpd-2.4.46/os/unix'
> make[3]: Entering directory '/home/pi/Downloads/httpd-2.4.46/os/unix'
> make[3]: Nothing to be done for 'local-all'.
> make[3]: Leaving directory '/home/pi/Downloads/httpd-2.4.46/os/unix'
> make[2]: Leaving directory '/home/pi/Downloads/httpd-2.4.46/os/unix'
> make[1]: Leaving directory '/home/pi/Downloads/httpd-2.4.46/os'
> Making all in server
> make[1]: Entering directory '/home/pi/Downloads/httpd-2.4.46/server'
> Making all in mpm
> make[2]: Entering directory '/home/pi/Downloads/httpd-2.4.46/server/mpm'
> Making all in event
> make[3]: Entering directory
> '/home/pi/Downloads/httpd-2.4.46/server/mpm/event'
> make[4]: Entering directory
> '/home/pi/Downloads/httpd-2.4.46/server/mpm/event'
> make[4]: Nothing to be done for 'local-all'.
> make[4]: Leaving directory
> '/home/pi/Downloads/httpd-2.4.46/server/mpm/event'
> make[3]: Leaving directory
> '/home/pi/Downloads/httpd-2.4.46/server/mpm/event'
> make[2]: Leaving directory '/home/pi/Downloads/httpd-2.4.46/server/mpm'
> make[2]: Entering directory '/home/pi/Downloads/httpd-2.4.46/server'
> /usr/share/apr-1.0/build/libtool --silent --mode=compile
> arm-linux-gnueabihf-gcc  -pthread      -DLINUX -D_REENTRANT -D_GNU_SOURCE
> -D_LARGEFILE64_SOURCE     -I. -I/home/pi/Downloads/httpd-2.4.46/os/unix
> -I/home/pi/Downloads/httpd-2.4.46/include -I/usr/include/apr-1.0
> -I/usr/include -I/usr/local/pcre/include
> -I/home/pi/Downloads/httpd-2.4.46/modules/aaa
> -I/home/pi/Downloads/httpd-2.4.46/modules/cache
> -I/home/pi/Downloads/httpd-2.4.46/modules/core
> -I/home/pi/Downloads/httpd-2.4.46/modules/database
> -I/home/pi/Downloads/httpd-2.4.46/modules/filters
> -I/home/pi/Downloads/httpd-2.4.46/modules/ldap
> -I/home/pi/Downloads/httpd-2.4.46/modules/loggers
> -I/home/pi/Downloads/httpd-2.4.46/modules/lua
> -I/home/pi/Downloads/httpd-2.4.46/modules/proxy
> -I/home/pi/Downloads/httpd-2.4.46/modules/http2
> -I/home/pi/Downloads/httpd-2.4.46/modules/session
> -I/home/pi/Downloads/httpd-2.4.46/modules/ssl
> -I/home/pi/Downloads/httpd-2.4.46/modules/test
> -I/home/pi/Downloads/httpd-2.4.46/server
> -I/home/pi/Downloads/httpd-2.4.46/modules/md
> -I/home/pi/Downloads/httpd-2.4.46/modules/arch/unix
> -I/home/pi/Downloads/httpd-2.4.46/modules/dav/main
> -I/home/pi/Downloads/httpd-2.4.46/modules/generators
> -I/home/pi/Downloads/httpd-2.4.46/modules/mappers  -prefer-non-pic -static
> -c util_pcre.c && touch util_pcre.lo
> util_pcre.c:58:10: fatal error: pcre.h: No such file or directory
>  #include "pcre.h"
>           ^~~~~~~~
> compilation terminated.
> make[2]: *** [/home/pi/Downloads/httpd-2.4.46/build/rules.mk:206:
> util_pcre.lo] Error 1
> make[2]: Leaving directory '/home/pi/Downloads/httpd-2.4.46/server'
> make[1]: *** [/home/pi/Downloads/httpd-2.4.46/build/rules.mk:75:
> all-recursive] Error 1
> make[1]: Leaving directory '/home/pi/Downloads/httpd-2.4.46/server'
> make: *** [/home/pi/Downloads/httpd-2.4.46/build/rules.mk:75:
> all-recursive] Error 1
>
>
>
>
> back.but...@aol.com
>

Reply via email to