gpt4 book ai didi

Apache Httpd Build from source : fatal error: expat. h:没有这样的文件或目录

转载 作者:行者123 更新时间:2023-12-04 18:19:06 24 4
gpt4 key购买 nike

我正在尝试在 RHEL 7.3 上构建 Apache Server v 2.4.38,我正在使用 apr 1.6.5、apr-util 1.6.1 和 pcre 8.42。

我正在运行以下命令

./configure  --with-included-apr --with-pcre=/data/abc/installed/pcre_installed --prefix=/data/abc/installed/httpd_installed  

make

运行时 ' 制作 '我收到错误
/bin/sh /data/abc/installed/httpd-2.4.38/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -pthread   -DHAVE_CONFIG_H  -DLINUX -D_REENTRANT -D_GNU_SOURCE   -I/data/abc/installed/httpd-2.4.38/srclib/apr-util/include -I/data/abc/installed/httpd-2.4.38/srclib/apr-util/include/private  -I/data/abc/installed/httpd-2.4.38/srclib/apr/include    -o xml/apr_xml.lo -c xml/apr_xml.c && touch xml/apr_xml.lo
xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
#include <expat.h>

最佳答案

https://libexpat.github.io/ 下载 expat-2.2.6.tar.bz2 .

使用以下命令提取 expat

tar xvjf expat-2.2.6.tar.bz2 -C/path-to-dir

切换到提取的 expat 目录。

使用以下命令构建 expat

  • ./configure --prefix=/path-to-expat-installation-dir
  • 制作
  • 进行安装

  • 从源代码构建 Apache Httpd 时指定 --with-expat

    ./configure --with-included-apr --prefix=/path-to-apache-installation --with-expat=/path-to-expat-installation-dir

    关于Apache Httpd Build from source : fatal error: expat. h:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54412872/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com