1

我在运行时成功编译了 alsa-lib ./configure,随后make从原始文件中提取的源代码.tar.gz

由于我使用 mercurial 进行版本控制,然后尝试 hg 克隆完整的源代码树,./configureandmake不再起作用。

我将.tar.gz提取的源与使用 kdiff3 的 hg 克隆源进行了比较,它们完全相同(.hg 文件夹除外)。

我注意到从提取的 make 中运行.tar.gz它只是编译;相反,在编译之前,从 hg 克隆源运行相同的调用

alsa-lib-1.0.24.1/missing --run aclocal-1.11 -I m4
....

然后在开始编译失败之前再次出现配置命令列表。

删除名为“missing”的文件的所有内容我也可以从 hg 克隆源中成功编译,但这个解决方案在我看来很难看,有人知道这里发生了什么吗?

4

0 回答 0