在我的makefile.am中,我有

SUBDIRS = libltdl .

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

通常,这是通过重新安装和配置来解决的。我想知道这样做的“正确”方式,因为这似乎不是。 (我还找到了我必须运行的configure.ac之后找到 autoreconf && autoreconf libltdl 而不是只是 autoreconf)

谢谢您的帮助!

有帮助吗?

解决方案

再次,我说话太早了。这似乎是通过将源转移到单独目录中来解决的(即 src)然后更新 SUBDIRSlibltdl src.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top