apache編譯過不去,請大家幫我!
/bin/sh /usr/local/src/apache/httpd-2.0.43/srclib/apr/libtool --silent
--mode=co
mpile gcc -g -O2 -pthread -DHAVE_CONFIG_H -DLINUX=2 -D_REENTRANT
-D_XOPEN_SOUR
CE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE
-I/usr/local/src/apache/http
d-2.0.43/srclib/apr-util/include
-I/usr/local/src/apache/httpd-2.0.43/srclib/apr
-util/include/private
-I/usr/local/src/apache/httpd-2.0.43/srclib/apr/include
-I/usr/local/BerkeleyDB.4.1/include -c apr_dbm_berkeleydb.c && touch
apr_dbm_be
rkeleydb.lo
apr_dbm_berkeleydb.c: In function `vt_db_open':
apr_dbm_berkeleydb.c:200: warning: passing arg 2 of pointer to function
from inc
ompatible pointer type
apr_dbm_berkeleydb.c:200: warning: passing arg 4 of pointer to function
makes po
inter from integer without a cast
apr_dbm_berkeleydb.c:200: too few arguments to function
make: *** Error 1
make: Leaving directory
`/usr/local/src/apache/httpd-2.0.43/srclib/apr-util/d
bm'
make: *** Error 1
make: Leaving directory
`/usr/local/src/apache/httpd-2.0.43/srclib/apr-util/d
bm'
make: *** Error 1
make: Leaving directory
`/usr/local/src/apache/httpd-2.0.43/srclib/apr-util'
make: *** Error 1
make: Leaving directory `/usr/local/src/apache/httpd-2.0.43/srclib'
make: *** Error 1
《解決方案》
我的系統是redhat as5
《解決方案》
換一個2。26我再試一下
《解決方案》
但是這個只有mod_authz_host.so 沒有mod_access.so模塊。
《解決方案》
模塊問題,改成mod_authz_host.so,加上了
LoadModule authn_file_module modules/mod_authn_file.so
啟動出錯成了
getpwuid: couldn't determine user name from uid 4294967295, you probably need to modify the User directive
《解決方案》
這個方法不行,換gcc3.43編譯httpd-2.0.43
《解決方案》
gcc3.43 出錯
-I- -I. -Iada
-I/home/smcconne/work/crosstool-0.35/build/powerpc-405-linux-gnu/gcc-4.0.1-glibc-2.3.5/gcc-4.0.1/gcc/ada
/home/smcconne/work/crosstool-0.35/build/powerpc-405-linux-gnu/gcc-4.0.1-glibc-2.3.5/gcc-4.0.1/gcc/ada/a-except.adb
-o ada/a-except.o
s-traent.ads:61:01: (style) blank lines not allowed at end of file
a-exexda.adb:154:01: (style) multiple blank lines
a-exextr.adb:192:01: (style) multiple blank lines
make: *** Error 1
make: Leaving directory
`/home/smcconne/work/crosstool-0.35/build/powerpc-405-linux-gnu/gcc-4.0.1-glibc-2.3.5/build-gcc/gcc'
make: *** Error 2
《解決方案》
不用ada語言 --enable-language=c,c++
《解決方案》
在別的機器上編譯好,拷貝過來。告一段落。下一步是tomcat
《解決方案》
樓主太不幸了