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

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

Autoconf

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


Измененные файлы Makefile

@anchor{Changed Makefiles}

Добавьте `@CFLAGS@’, `@CPPFLAGS@’ и `@LDFLAGS@’ в ваши файлы `Makefile.in’, чтобы туда попадали значения соответствующих переменных среды, установленные при запуске configure. Это необязательно, но удобно для пользователей.

Также добавьте `@configure_input@’ в комментарий каждого из входных файлов макроса AC_OUTPUT, кроме файлов `Makefile’, чтобы выходные файлы содержали сообщение о том, что они созданы скриптом configure. Автоматический выбор синтаксиса для комментариев в файлах, для которых вызывается AC_OUTPUT, было бы слишком сложно.

Добавьте `config.log’ и `config.cache’ в список файлов, которые вы удаляете с помощью цели distclean.

Если у вас в `Makefile.in’ имеется следующее:

prefix = /usr/local
exec_prefix = ${prefix}

то вы должны изменить эту запись на следующую:

prefix = @prefix@
exec_prefix = @exec_prefix@

Старое поведение замены переменных без знаков `@’ вокруг них было удалено.


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

Comments