Взрыв рекурсивного make с libltdl - PullRequest
0 голосов
/ 23 сентября 2010

В моем Makefile.am у меня есть

SUBDIRS = libltdl .

Это потому, что я хочу использовать версию libltdl, включенную в мой пакет (то есть ./configure --with-included-ltdl).Однако иногда я сталкиваюсь с проблемой, когда make вызывает себя рекурсивно навсегда.К сожалению, я не уверен, какие именно условия вызывают это.

Обычно это решается повторным запуском autoconf и configure.Я хотел бы знать «правильный» способ сделать это, потому что кажется, что это не так.(Я также обнаружил, что после обновления configure.ac мне нужно запустить autoreconf && autoreconf libltdl вместо autoreconf)

Спасибо за помощь!

1 Ответ

0 голосов
/ 23 сентября 2010

Еще раз, я говорил слишком рано. Похоже, что это можно решить путем перемещения источника в отдельный каталог (т. Е. src), а затем обновления SUBDIRS до libltdl src.

...