【发布时间】:2018-12-19 03:53:50
【问题描述】:
我用来编译的命令是
./bootstrap
结果是:
Usable autoreconf found, running
main::scan_file() called too early to check prototype at
/usr/local/bin/aclocal line 617.
aclocal: couldn't open directory `m4': No such file or directory
autoreconf: aclocal failed with exit status: 1
通过跟踪bootsrap,我发现这些错误是由以下原因引起的:
autoreconf --force --install
autoreconf 版本是:
autoreconf (GNU Autoconf) 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+/Autoconf: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>,
<http://gnu.org/licenses/exceptions.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David J. MacKenzie and Akim Demaille
谁能帮我解决这个问题。
【问题讨论】:
-
latest fribidi release 缺少
bootstrap命令,那么您要构建哪个版本? -
另外,失败的是
aclocal(autoreconf正在调用aclocal):那么您的aclocal版本是什么? -
@umläute,你是对的,问题是由 aclocal 版本引起的,我已经修复了。谢谢
标签: compilation autoconf automake