编译安装apache2.4.28错误
来源:互联网 发布:超级课程表 知乎 编辑:程序博客网 时间:2024/05/21 15:45
编译安装apache2.4.28错误
很多时候一直以为对编译安装lamp环境轻车熟路,可是每次安装的时候都能出现各种不同的问题。本以为很小的问题,可是百度了一个晚上都没找到答案。
问题重现:
编译安装完 apr apr-util 之后,安装httpd-2.4.28的时候报下面的错误,然而
./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --prefix=/usr/local/apache2 --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --enable-modules=most --enable-mpms-shared=all
已经指定了安装路径,还是出错。
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_GetErrorCode'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_SetEntityDeclHandler'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_ParserCreate'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_SetCharacterDataHandler'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_ParserFree'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_SetUserData'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_StopParser'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_Parse'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_ErrorString'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_SetElementHandler'
collect2: error: ld returned 1 exit status
make[2]: *** [htpasswd] Error 1
make[2]: Leaving directory `/usr/local/httpd-2.4.26/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/httpd-2.4.26/support'
make: *** [all-recursive] Error 1
#终于在弯弯的一个论坛找到了答案。原来是apr apr-util 用了最新的1.6版本(之前1.6版本在centos7编译安装apache没有问题)
降低了版本,用回1.5版本正常解决。
- 编译安装apache2.4.28错误
- Apache2.4.x 编译安装mod_perl-2.08错误
- 编译安装 apache2.4.12
- apache2.4.17 编译安装
- 编译安装apache2.4
- apache2.4的编译安装
- 20170821编译安装apache2.4.27
- Apache2.4.9编译event错误解决过程
- 编译安装apache2+php+mysql+mod_security
- Apache2.2版本的编译安装
- CentOS5源代码编译安装apache2.2.21
- Linux下手动编译安装Apache2.x
- centos下首次编译安装Apache2.2.22
- php5.5.9+apache2.4.7 编译安装
- centos下编译安装apache2.4
- apache2.2下编译安装php5.6
- CentOS6编译安装Apache2.4 & PHP5.6
- ubuntu上编译安装apache2.4
- gradle-groovy脚本
- python代码
- Linux内核编译安装(1)——menuconfig
- css实现左边高度自适应右边高度
- 顺序查找
- 编译安装apache2.4.28错误
- gradle常用命令
- 质因数的个数
- android:windowSoftInputMode属性详解
- Collect.sort()函数理解与重写
- 进程控制
- 图片等比例缩放
- PowerDesigner使用教程 —— 概念数据模型
- 区间素数的筛选 得到区间素数的个数和值