1

AC_INIT() 中的参数“move-if-change”代表什么?我已经阅读了 AC_INIT 的文档,但没有提到它。并且还阅读了“autoconf”的手册页,但没有机会,那里没有描述。

我正在审查的代码如下。

AC_INIT(移动如果改变)

AC_DISABLE_OPTION_CHECKING

:注意:我无法让它在 2.69 上工作,它一直要求版本 2.64,我正在尝试为 coreboot 编译 crossgcc。我删除了它们之间的 AC_PREQ 行,但它仍然要求 2.64。

4

1 回答 1

3

在旧版本的 Autoconf(最高 2.13)中,AC_INIT只有一种调用语法:

AC_INIT(filename)

filename源目录中的文件名在哪里。该文件将用于./configure确保它认为是源目录的目录实际上是源目录。今天,这种语法已经过时(并且已经过时了 10 多年)。你应该远离它。

更现代的设置是:

AC_INIT([package-name], [version])
AC_CONFIG_SRCDIR([move-if-change])
于 2013-07-15T21:23:23.443 回答