В моем Makefile.am у меня есть
SUBDIRS = libltdl .
Это потому, что я хочу использовать версию libltdl, включенную в мой пакет (то есть ./configure --with-included-ltdl
).Однако иногда я сталкиваюсь с проблемой, когда make вызывает себя рекурсивно навсегда.К сожалению, я не уверен, какие именно условия вызывают это.
Обычно это решается повторным запуском autoconf и configure.Я хотел бы знать «правильный» способ сделать это, потому что кажется, что это не так.(Я также обнаружил, что после обновления configure.ac мне нужно запустить autoreconf && autoreconf libltdl
вместо autoreconf
)
Спасибо за помощь!