错误提示:
在apache2.4.18make 的时候出现:
make[2]: *** [exports.lo] 错误 1
make[2]: Leaving directory `/usr/local/src/httpd-2.4.18/server'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/usr/local/src/httpd-2.4.18/server'
make: *** [all-recursive] 错误 1
并且 ./configure 以后 echo $? 为0
make之后:echo $? 为2
解决方案:
你的apache2.4.18的文件夹下面的srclib文件夹下没有 apr 和apr-util
apr和apr-util的作用:可以参照百度百科即可
将apr 和par-util拷贝到/usr/local/httpxxxx-xxx-2.4.18/srclib/目录下,然后在httpd的目录下
make clean
然后重新./configure
make
make install
即可