为什么MSYS无法识别AM_INIT_AUTOMAKE中的tar-ustar选项?

时间:2010-04-03 06:09:37

标签: makefile tar msys

当我尝试在源上从MSys 1.11运行autogen时,它总是会出现一个名为

的错误

configure.ac:9:选项'tar-ustar'无法识别

任何人都可以帮我摆脱这个错误吗?

注意: andtar-v7,tar-ustar,tar-pax。所有这三个都不起作用。谢谢......

2 个答案:

答案 0 :(得分:1)

只需从configure.ac文件中删除tar-ustar选项(查找AM_INIT_AUTOMAKE行)或安装较新版本的Automake(1.9+)。它应该回归到v7风格的tar(尽管没有识别tar-v7)。

答案 1 :(得分:-1)

tar是命令 - ' - '和后面的字母是参数。你想要:

 tar -ustar

注意空间。话虽如此,我不相信-ustar是tar选项的有效组合,但是你应该得到一个不同的错误信息。