apache2.4版本 make报错

回复 收藏

collect2: error: ld returned 1 exit status

make[2]: *** [htpasswd] 错误 1

make[2]: 离开目录“/usr/local/src/httpd-2.4.27/support”

make[1]: *** [all-recursive] 错误 1

make[1]: 离开目录“/usr/local/src/httpd-2.4.27/support”

make: *** [all-recursive] 错误 1

2017-09-21 16:06 举报
已邀请:
0

u82896827

赞同来自:

也出现这个错误,在网上找了说把库文件引用到

/usr/lib64下

尝试了还是不行。  同问,请教这个报错,怎么解决?

0

曾吉吉

赞同来自:

出现这种原因是因为apr,apr-util缺失,只需要把/usr/local/src下的apr和apr-util拷贝到./srclib下

#cd /usr/local/src/

#cp -r apr-1.6.2  /usr/local/src/httpd-2.4.27/srclib/apr

#cp -r apr-util-1.6.0  /usr/local/src/httpd-2.4.27/srclib/apr-util

#./configure --with-included-apr --prefix=/usr/local/apache2.4 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-so --enable-mods-shared=most

#make &&make install

0

浪客

赞同来自:

我也遇到这种问题,重新安装apr,apr-utils后就可以了,

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: