2010-09-22 44 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來解決的。