【发布时间】:2014-06-21 07:15:49
【问题描述】:
我正在尝试安装 Apache 2.4。
这需要 apr、apr-util 和 pcre。
我正在尝试配置 pcre。我在 pcre 目录中使用以下命令:
$ ./configure --prefix=/usr/httpd*/srclib/pcre/
之后,
$ 制作
输出是这样的:
光盘。 && /bin/sh /usr/httpd-2.4.9/srclib/pcre-8.33/missing automake-1.13 --gnu Makefile /usr/httpd-2.4.9/srclib/pcre-8.33/missing:第 81 行:automake-1.13:找不到命令 警告:您的系统上缺少“automake-1.13”。 只有修改了“Makefile.am”或 'configure.ac' 或 'configure.ac' 包含的 m4 文件。 'automake' 程序是 GNU Automake 软件包的一部分: http://www.gnu.org/software/automake
make: * [Makefile.in] 错误 127
我尝试配置 automake 1.13,但它对我不起作用,我无权在根目录中执行某些操作。
请帮忙!
提前谢谢你。
【问题讨论】:
-
这很奇怪:它不应该寻找像“automake-1.13”这样的硬编码名称......特别是如果你运行了“./configure”。建议:执行“yum install automake*”(或 apt-get install automake*”)看看会发生什么。
-
这看起来像是由于时间戳偏差而自动重建 Makefile,无论是在创建源时还是在您解压缩它时。 this answer 会为您解决这个问题吗?
-
您最初是如何获得 Apache 的?当您从其他源文件夹复制 Apache 源代码而不是直接从 Apache 提供的 tar 中提取它时,也会出现这种类型的错误。