0

在我的 Makefile.am 中,我有

SUBDIRS = libltdl .

这是因为我希望能够使用包含在我的包中的 libltdl 版本(即./configure --with-included-ltdl)。但是,我偶尔会遇到 make 永远递归调用自身的问题。不幸的是,我不确定究竟是什么条件导致这种情况发生。

这通常通过重新运行 autoconf 和 configure 来解决。我想知道这样做的“正确”方式,因为似乎不是这样。(我还发现在更新 configure.ac 后我必须运行autoreconf && autoreconf libltdl而不是仅仅运行autoreconf

谢谢您的帮助!

4

1 回答 1

0

再一次,我说得太早了。这似乎可以通过将源移动到单独的目录(即src)然后更新SUBDIRSlibltdl src.

于 2010-09-23T17:40:09.897 回答