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