Алексей Махоткин

домашняя страница

Autoconf

Go to the first, previous, next, last section, table of contents.


Измененные макросы

@anchor{Changed Macros}

В Autoconf версии 2 многие макросы были переименованы. Вы все равно можете использовать старые имена, но новые имена макросов более понятны и для них легче найти документацию. See section Старые имена макросов, где приведена таблица соответствия новых имен старым именам. Используйте программу autoupdate для преобразования ваших файлов `configure.in’ для использования новых имен макросов. See section Использование autoupdate для обновления configure.

Некоторые макросы были заменены аналогичными, которые лучше выполняют нужную задачу, но несовместимы по параметрам вызова. Если вы получаете предупреждения о вызове устаревших макросов во время запуска autoconf, то можете спокойно игнорировать эти предупреждения, но ваш скрипт configure, вообще, будет работать лучше, если вы последуете советам заменить устаревший макрос на новый. Аналогичным образом был изменен механизм выдачи результатов тестов. Если вы использовали команды echo или AC_VERBOSE (может быть, посредством AC_COMPILE_CHECK), то вывод вашего скрипта configure будет выглядеть лучше, если вы станете использовать макросы AC_MSG_CHECKING и AC_MSG_RESULT. See section Выдача сообщений. Эти макросы лучше всего работают при использовании кэшированных переменных. See section Кэширование результатов.


Go to the first, previous, next, last section, table of contents.

Comments