【发布时间】:2010-01-23 00:58:33
【问题描述】:
我正在尝试编辑一个配置脚本,如果它高于 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 版本吗?可能两者兼而有之?
【问题讨论】:
标签: autotools autoconf automake