【问题标题】:Exploding recursive make with libltdl使用 libltdl 扩展递归 make
【发布时间】:2010-09-22 21:04:49
【问题描述】:

在我的 Makefile.am 中,我有

SUBDIRS = libltdl .

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

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

感谢您的帮助!

【问题讨论】:

    标签: makefile autotools autoconf automake libtool


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-04
      • 2013-12-09
      • 2016-07-28
      • 2013-12-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多