0

除了编译旧包之外,是否有一种优雅的方式来降级 autoconf 包。在 cilkplus-gcc 编译期间,我得到:

aclocal.m4:16:警告:此文件是为 autoconf 2.64 生成的。你有另一个版本的 autoconf。它可能有效,但不保证有效。如果遇到问题,您可能需要完全重新生成构建系统。为此,请使用软件包记录的过程,通常是“autoreconf”。configure.ac:24:错误:请完全使用 Autoconf 2.64 而不是 2.69

4

1 回答 1

0

这是 cilkplus-gcc 特有的;与 autoconf 2.69 一起使用,并对 cilkplus-gcc svn 版本 236689 进行了 2 处更改:基本上将以下文件中的 2.64 更改为 2.69:config/override.m4

m4_ifndef([_GCC_AUTOCONF_VERSION],
-  [m4_define([_GCC_AUTOCONF_VERSION], [2.64])])
+  [m4_define([_GCC_AUTOCONF_VERSION], [2.69])])

libcilkrts/configure.ac

 AC_INIT([Cilk Runtime Library], [2.0], [cilk@intel.com])
 -AC_PREREQ([2.64])
 +AC_PREREQ([2.69])
于 2016-05-25T07:13:47.483 回答