执行APACHE安装的时候 始终编译不成功,请教是什么问题
make的时候下列显示,编译不成功Making all in srclib
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/srclib'
Making all in apr
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/apr'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/apr'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/apr'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/apr'
Making all in apr-util
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/apr-util'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/apr-util'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/apr-util'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/apr-util'
Making all in pcre
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/pcre'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/pcre'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/pcre'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/srclib/pcre'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/srclib'
Making all in os
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/os'
Making all in unix
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/os/unix'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/os/unix'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/os/unix'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/os/unix'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/os'
Making all in server
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/server'
Making all in mpm
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/server/mpm'
Making all in prefork
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/server/mpm/prefork'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/server/mpm/prefork'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/server/mpm/prefork'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/server/mpm/prefork'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/server/mpm'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/server'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/server'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/server'
Making all in modules
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules'
Making all in aaa
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/aaa'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/aaa'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/aaa'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/aaa'
Making all in filters
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/filters'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/filters'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/filters'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/filters'
Making all in loggers
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/loggers'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/loggers'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/loggers'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/loggers'
Making all in metadata
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/metadata'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/metadata'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/metadata'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/metadata'
Making all in proxy
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/proxy'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/proxy'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/proxy'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/proxy'
Making all in ssl
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/ssl'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/ssl'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/ssl'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/ssl'
Making all in http
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/http'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/http'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/http'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/http'
Making all in generators
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/generators'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/generators'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/generators'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/generators'
Making all in mappers
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/mappers'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/modules/mappers'
make: Nothing to be done for `local-all'.
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/mappers'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules/mappers'
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/modules'
Making all in support
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/support'
make: Entering directory `/root/lnmp0.7-full/httpd-2.2.17/support'
/root/lnmp0.7-full/httpd-2.2.17/srclib/apr/libtool --silent --mode=link gcc -g -O2 -pthread -L/usr/lib -L/usr/kerberos/lib -o htpasswdhtpasswd.lo -lm /root/lnmp0.7-full/httpd-2.2.17/srclib/pcre/libpcre.la /root/lnmp0.7-full/httpd-2.2.17/srclib/apr-util/libaprutil-1.la -lexpat -liconv /root/lnmp0.7-full/httpd-2.2.17/srclib/apr/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** Error 1
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/support'
make: *** Error 1
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/support'
make: *** Error 1 安装的LNMP没问题!~到执行apache.sh就编译不成功了!
系统是CENTOS
之前有安装过mapn一次,觉得不好,卸载了,换军哥的lnmpa
lnmp 可以安装成功使用,转为lnmpa 的apache始终不行!
[ 本帖最后由 sby2000 于 2011-7-20 11:30 编辑 ] 可能是64为的系统,编译安装参数里加上--enable-lib64 --libdir=/usr/lib64
再试试 加了 还是这么提示
/root/lnmp0.7-full/httpd-2.2.17/srclib/apr/libtool --silent --mode=link gcc -g -O2 -pthread -L/usr/lib -L/usr/kerberos/lib -o htpasswdhtpasswd.lo -lm /root/lnmp0.7-full/httpd-2.2.17/srclib/pcre/libpcre.la /root/lnmp0.7-full/httpd-2.2.17/srclib/apr-util/libaprutil-1.la -lexpat -liconv /root/lnmp0.7-full/httpd-2.2.17/srclib/apr/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** Error 1
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/support'
make: *** Error 1
make: Leaving directory `/root/lnmp0.7-full/httpd-2.2.17/support'
make: *** Error 1
[ 本帖最后由 sby2000 于 2011-7-20 12:47 编辑 ] 完善包的话 应该可以改进一下 判断64位的 mapn我看了下 有判断!
页:
[1]