2010-09-22 47 views
0

在我的Makefile.am,我有爆炸递归做的libltdl与

SUBDIRS = libltdl . 

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

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

感谢您的帮助!

回答

0

再一次,我说得太快了。这似乎是通过将源移动到单独的目录(即src)然后将SUBDIRS更新为libltdl src来解决的。