[root@localhost_002 src]#make && make install
报错信息如下:
collect2: error: ld returned 1 exit status
make[2]: *** [htpasswd] 错误 1
make[2]: 离开目录“/usr/local/src/httpd-2.4.34/support”
make[1]: *** [all-recursive] 错误 1
make[1]: 离开目录“/usr/local/src/httpd-2.4.34/support”
make: *** [all-recursive] 错误 1
注释:错误为apr apr-util缺失,需要把apr目录及apr-util目录拷贝到httpd的目录下:如下:
[root@localhost_002 httpd-2.4.34]# cp -r apr-1.6.1 /usr/local/src/httpd-2.4.34/srclib/apr
[root@localhost_002 httpd-2.4.34]# cp -r apr-util-1.6.1 /usr/local/src/httpd-2.4.34/srclib/apr-util
再次make && make install即可::
或者有时需要重新编译即可:
转载至链接:https://my.oschina.net/yuanhaohao/blog/1933528