Я пытаюсь отредактировать скрипт настройки, который будет выполнять этот фрагмент кода, если он выше версии Automake x.xx, а если нет, он выполняет другой фрагмент кода.
Итак, мне нужна версия 1.10 или выше, тогда, когда это так, я хочу сделать это:
m4_rename_force([glibcxx_PRECIOUS],[_AC_ARG_VAR_PRECIOUS])
И, в противном случае:
m4_rename([glibcxx_PRECIOUS],[_AC_ARG_VAR_PRECIOUS])
Так что я бы предположил, что это будет выглядеть примерно так (в configure.in
):
if test GET_AUTOMAKE_VERSION >= 1.10; then
m4_rename_force([glibcxx_PRECIOUS],[_AC_ARG_VAR_PRECIOUS])
else
m4_rename([glibcxx_PRECIOUS],[_AC_ARG_VAR_PRECIOUS])
fi
Кроме того, я должен проверить версию autoconf или automake? Возможно оба?