在mercurial版本化后,“make”在调用“./missing ...”后失败

时间:2011-04-12 11:45:21

标签: mercurial makefile alsa

当我从原始./configure

中提取的来源中运行make并随后.tar.gz时,我成功编译了alsa-lib

由于我使用mercurial进行版本化,然后尝试hg克隆完整的源代码树,./configuremake不再有效。

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

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

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

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

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

0 个答案:

没有答案