linux - aclocal 执行失败

标签 linux ubuntu autotools autoconf building

在执行 autoreconf -i 时返回以下错误

/usr/local/bin/aclocal: 14: /usr/local/bin/aclocal: Syntax error: word unexpected (expecting ")")
autoreconf: aclocal failed with exit status: 2

aclocal 的执行失败,例如 aclocal --version 返回错误:

/usr/local/bin/aclocal: line 14: syntax error near unexpected token `[AC_CONFIG_MACRO_DIRS],'
/usr/local/bin/aclocal: line 14: `m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])'

在机器上 4.10.0-38-generic#42-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux

删除 automake、autoconf 并重新安装并不能解决问题,我也没有时间调试,知道吗?

最佳答案

在 linux/GNU ubuntu 上删除 /usr/local/bin/aclocal 并重新安装解决了问题,但我不知道原因。

关于linux - aclocal 执行失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47192355/

相关文章:

ubuntu - 使用自定义分隔符从文件导入 Sqlite?

node.js - 如何在 Chromebook 上安装 Cloud9 本地 IDE

linux - Eclipse 安全存储 linux

linux - 使用rust : error cross-compilation from Linux to Windows i686

linux - 从需要sudo密码的eclipse调用shell脚本

c - 如何要求 autotools 项目/获取 autotools 包的 cflags?

c++ - 如何告诉 Libtool 使用 C++ 而不是 C?

c - 如何在 Autotools 中打包可执行文件及其依赖的库

linux - 我怎样才能从文件中删除一些东西?

linux - 我可以在vim中计算每行的长度吗?