Linux autoreconf无法从configure.ac创建configure

Linux autoreconf无法从configure.ac创建configure,linux,autotools,Linux,Autotools,我试图从sf.net构建xtables插件 我已经从SF克隆了xtables插件git repo。它有一个“autogen.sh”来 创建配置脚本/autogen.sh出现以下故障: 信息: 我没有使用自动工具的经验,所以我对实际使用的工具一无所知 就在那里 autogen.sh包含以下内容: #!/bin/bash autoreconf -fi; rm -Rf autom4te*.cache; 为什么会失败?我有所有的自动工具 编辑: [root@s1xtables插件]#/usr/bin

我试图从sf.net构建xtables插件

我已经从SF克隆了xtables插件git repo。它有一个“autogen.sh”来 创建配置脚本/autogen.sh出现以下故障: 信息:

我没有使用自动工具的经验,所以我对实际使用的工具一无所知 就在那里

autogen.sh包含以下内容:

#!/bin/bash

autoreconf -fi;
rm -Rf autom4te*.cache;
为什么会失败?我有所有的自动工具

编辑:

[root@s1xtables插件]#/usr/bin/m4——版本
m4(GNU m4)1.4.13
版权所有(C)2009免费软件基金会。
许可证GPLv3+:GNU GPL版本3或更高版本。
这是自由软件:您可以自由更改和重新发布它。
在法律允许的范围内,不存在任何担保。
雷内·桑达尔写的。
看起来像。您可以从那里获得附加的补丁,或者只需转到
configure.ac
中的第32行,在
autodetect
之后删除多余的方括号。即改变这一点:

    [Path where to install Xtables extensions [[autodetect]]]]),
为此:

    [Path where to install Xtables extensions [[autodetect]]]),

/usr/bin/m4--version
说了什么?用m4版本更新了问题。
    [Path where to install Xtables extensions [[autodetect]]]]),
    [Path where to install Xtables extensions [[autodetect]]]),