我正在尝试在CentOS 7上安装Apache 2.4。 我在/ usr / local路径上安装了apr,par-util和pcre。所以完整的路径是 / usr / local / apr,/ usr / local / apr-util,/ usr / local / pcre。 但是,在配置设置以安装Apache2.4之后,出现了一些错误。
{/ usr / local / apr-util / lib / libaprutil-1.so:对XML_GetErrorCode'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to
XML_SetEntityDeclHandler'的未定义引用
/usr/local/apr-util/lib/libaprutil-1.so:对XML_ParserCreate'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to
XML_SetCharacterDataHandler'的未定义引用
/usr/local/apr-util/lib/libaprutil-1.so:对XML_ParserFree'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to
XML_SetUserData'的未定义引用
/usr/local/apr-util/lib/libaprutil-1.so:对XML_StopParser'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to
XML_Parse'的未定义引用
/usr/local/apr-util/lib/libaprutil-1.so:对XML_ErrorString'
/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to
XML_SetElementHandler'的未定义引用
collect2:错误:ld返回1退出状态
make [2]: * [htpasswd]错误1
make [2]:离开目录/home/MCID/httpd-2.4.37/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
/ home / MCID / httpd-2.4.37 / support'
make:* [all-recursive]错误1}
下面是我的configure命令。 ./configure --prefix = / usr / local / httpd --with-apr = / usr / local / apr --with-expat = builtin --with-apr-util = / usr / local / apr-util- with-pcre = / usr / loca / pcre / --enable-so --enable-rewrite
有人说我需要安装expat-devel软件包。所以我下载了expat-devel-2.1.0 rpm并安装了它。但仍然出现相同的问题。 我真的需要帮助,在此先感谢。