【发布时间】:2011-03-20 20:50:27
【问题描述】:
运行make distcheck 后,我收到消息说我已成功构建包并准备分发。如果我用tar -zxvf hello-0.2.tar.gz 解压tar.gz,它会成功提取其所有内容。但是,当我尝试在不同的机器中提取它们时,我得到:
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors
奇怪的是它以前可以工作。
在我尝试构建包的机器上,我更新了我的automake 1.10.1, autoconf 2.61, and tar 1.20 to automake 1.11.1, autoconf 2.65, and tar 1.23,但仍然是同样的问题。
任何想法可能是什么问题?
【问题讨论】:
-
这项工作是否有效:
gzip -d hello-0.2.tar.gz后跟:tar -xf hello-0.2.tar -
@SyggyF:它确实有效。任何想法为什么这种方式有效而不是其他方式?
标签: tar autotools autoconf automake