我正在尝试在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:devind 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'colle2:错误:ld返回1退出状态make [2]: *** [htpasswd] Error 1 make[2]: Leaving directory /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并安装了它 . 但仍然出现同样的问题 . 我真的需要帮助,提前谢谢 .