level 1
sageskr
楼主
编译安装apache 2.2.21时,出错,如下,请问该如何处理。
/usr/local/apr/build-1/libtool --silent --mode=link gcc -g -O2 -pthread -static -o libmod_so.la mod_so.lo
make[3]: Leaving directory `/home/work/src/httpd-2.2.13/modules/mappers'
make[2]: Leaving directory `/home/work/src/httpd-2.2.13/modules/mappers'
make[1]: Leaving directory `/home/work/src/httpd-2.2.13/modules'
Making all in support
make[1]: Entering directory `/home/work/src/httpd-2.2.13/support'
make[2]: Entering directory `/home/work/src/httpd-2.2.13/support'
/usr/local/apr/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/home/work/src/httpd-2.2.13/srclib/pcre -I. -I/home/work/src/httpd-2.2.13/os/unix -I/home/work/src/httpd-2.2.13/server/mpm/worker -I/home/work/src/httpd-2.2.13/modules/http -I/home/work/src/httpd-2.2.13/modules/filters -I/home/work/src/httpd-2.2.13/modules/proxy -I/home/work/src/httpd-2.2.13/include -I/home/work/src/httpd-2.2.13/modules/generators -I/home/work/src/httpd-2.2.13/modules/mappers -I/home/work/src/httpd-2.2.13/modules/database -I/usr/local/apr/include/apr-1 -I/home/work/src/httpd-2.2.13/modules/proxy/../generators -I/home/work/src/httpd-2.2.13/modules/ssl -I/home/work/src/httpd-2.2.13/modules/dav/main -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
/usr/local/apr/build-1/libtool --silent --mode=link gcc -g -O2 -pthread -o htpasswd htpasswd.lo -lm /home/work/src/httpd-2.2.13/srclib/pcre/li
bp
cre.la /usr/local/apr/lib/libaprutil-1.la -lexpat /usr/local/apr/lib/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl
.libs/htpasswd.o(.text+0x17): In function `seed_rand':
/home/work/src/httpd-2.2.13/support/htpasswd.c:133: undefined reference to `apr_generate_random_bytes'
collect2: ld returned 1 exit status
make[2]: *** [htpasswd] Error 1
make[2]: Leaving directory `/home/work/src/httpd-2.2.13/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/work/src/httpd-2.2.13/support'
make: *** [all-recursive] Error 1
2011年10月21日 08点10分
1
/usr/local/apr/build-1/libtool --silent --mode=link gcc -g -O2 -pthread -static -o libmod_so.la mod_so.lo
make[3]: Leaving directory `/home/work/src/httpd-2.2.13/modules/mappers'
make[2]: Leaving directory `/home/work/src/httpd-2.2.13/modules/mappers'
make[1]: Leaving directory `/home/work/src/httpd-2.2.13/modules'
Making all in support
make[1]: Entering directory `/home/work/src/httpd-2.2.13/support'
make[2]: Entering directory `/home/work/src/httpd-2.2.13/support'
/usr/local/apr/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/home/work/src/httpd-2.2.13/srclib/pcre -I. -I/home/work/src/httpd-2.2.13/os/unix -I/home/work/src/httpd-2.2.13/server/mpm/worker -I/home/work/src/httpd-2.2.13/modules/http -I/home/work/src/httpd-2.2.13/modules/filters -I/home/work/src/httpd-2.2.13/modules/proxy -I/home/work/src/httpd-2.2.13/include -I/home/work/src/httpd-2.2.13/modules/generators -I/home/work/src/httpd-2.2.13/modules/mappers -I/home/work/src/httpd-2.2.13/modules/database -I/usr/local/apr/include/apr-1 -I/home/work/src/httpd-2.2.13/modules/proxy/../generators -I/home/work/src/httpd-2.2.13/modules/ssl -I/home/work/src/httpd-2.2.13/modules/dav/main -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo
/usr/local/apr/build-1/libtool --silent --mode=link gcc -g -O2 -pthread -o htpasswd htpasswd.lo -lm /home/work/src/httpd-2.2.13/srclib/pcre/li
bp
cre.la /usr/local/apr/lib/libaprutil-1.la -lexpat /usr/local/apr/lib/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl
.libs/htpasswd.o(.text+0x17): In function `seed_rand':
/home/work/src/httpd-2.2.13/support/htpasswd.c:133: undefined reference to `apr_generate_random_bytes'
collect2: ld returned 1 exit status
make[2]: *** [htpasswd] Error 1
make[2]: Leaving directory `/home/work/src/httpd-2.2.13/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/work/src/httpd-2.2.13/support'
make: *** [all-recursive] Error 1