我正在尝试在Cygwin上测试我们的Autotools内容。当我打开提示时:
$ autoreconf --install --force
Can't exec "aclocal": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 326.
autoreconf-2.69: failed to run aclocal: No such file or directory
我重新运行了Cygwin软件包管理器并验证了autoconf
,automake
和libtool
已安装。没有要安装的软件包aclocal
。
在Cygwin的上下文中,搜索没有返回有用的命中。
问题是什么,我该如何解决?
答案 0 :(得分:9)
所以看起来安装Autoconf 2.69,Automake 1.15和Libtool是不够的。还有其他需要安装的软件包,但Cygwin不会安装它们。
首先,我需要名为 automake的软件包:用于多个版本的Automake 的包装器。其次,我需要名为 libtool的包:通用库支持脚本。
已经安装了名为 autoconf:包含多个版本的Autoconf 的包,因此无需安装。
如果Autools软件包需要它们,那么它应该在用户选择Autoconf 2.69和Automake 1.15等软件包时安装它们。
答案 1 :(得分:0)
得到了(直接" / ftp:ftp @ ftp.gnu.org:/ nuu/autoconf/autoconf-2.69.tar.xz *") 在MacOS 10.11.6上编译,安装和运行没有问题,我得到同样的错误,现在关闭到RTFM,确实告诉你是否解决了。
$ type autoreconf
autoreconf is /usr/local/bin/autoreconf
$ autoreconf
Can't exec "aclocal": No such file or directory at /usr/local/share/autoconf/Autom4te/FileUtils.pm line 326.
autoreconf: failed to run aclocal: No such file or directory
$ find autoconf-2.69 /usr/local/ -iname '*aclocal*'
autoconf-2.69/aclocal.m4