Здравствуйте! Хочу сделать следующее: в configure скрипте, если указана опция --enable-boost проверить на присутствие хедер boost/scoped_array.hpp (а в будущем и некоторые другие) и хотелось бы, чтобы если его нет, то configure "падал". Для начала, чтобы просто искалось: AC_MSG_CHECKING(whether we are using boost) AC_ARG_ENABLE(boost, AS_HELP_STRING([--enable-boost], [use boost library during build]), [enable_boost=yes], [enable_boost=no]) AC_MSG_RESULT($enable_boost) if test "$enable_boost" = "yes"; then # TODO: configure should fails if one of needed headers not found AC_CHECK_HEADER([boost/scoped_array.hpp]) AC_DEFINE([ENABLE_BOOST], [], [use boost library]) fi С --enable-boost всё работает, ищется, а вот без опций configure не проходит: checking whether we are using boost... no configure: error: conditional "am__fastdepCC" was never defined. Usually this means the macro was only invoked conditionally. Как бы победить? Или это невозможно и хедеры нужно чекать безусловно? В гугле искал, но там всё больше находились configure скрипты, которые выдавали эту ошибку. Заранее спасибо за помощь.