autoreconf 问题

autoreconf 问题

我在尝试构建库时遇到问题libmatheval(无论选择哪个版本,问题都会重复出现)。文档说在构建和安装之前我应该​​运行autoreconf -fi,这导致了问题。

终端给了我这个:

configure:11759: error: possibly undefined macro: AC_LIB_LINKFLAGS_FROM_LIBS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: /usr/local/bin/autoconf failed with exit status: 1

据我所知,这是一个与诡计有关的问题。这里有一些关于此问题(或类似问题)的信息: https://sourceforge.net/p/autogen/mailman/message/29764332/主要评论是;

AC_LIB_LINKFLAGS_FROM_LIBS is defined in gnulib/m4/lib-link.m4 and needs  the file gnulib/build-aux/config.rpath. 

In other words, using guile.m4 requires using gnulib.

虽然我不确定这到底意味着什么,但我凭经验猜测,autoconf 在错误的地方寻找 guile?我尝试将一些目录添加到 LD_LIBRARY_PATH,但遗憾的是没有成功。GNUlib 已安装并处于最新状态。

我正在运行 Ubuntu 16.04 LTS,GNU Autoconf 是版本 2.64

提前谢谢了。

相关内容