我在Rapbian(2014-09-09-wheezy-raspbian)发行版上安装automake 1.14.1时遇到问题。我写了sh ./configure
然后我写了make
然后终端写了我:
$ make
CDPATH="${ZSH_VERSION+.}:" && cd . && "/home/pi/LIBRARY/automake-1.14./twrap/aclocal-1.14"
Can't locate /home/pi/LIBRARY/automake-1.14.1/bin/aclocal in @INC (@INC contains:
/etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5usr
/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at
/home/piLIBRARY/automake-1.14.1/t/wrap/aclocal-1.14 line 29.Makefile:2493: recipe
for target 'aclocal.m4' failed make: *** [aclocal.m4] Error 2
我不知道这是什么意思。你能帮我解决下一步做什么吗?
答案 0 :(得分:3)
我发现了什么问题。我使用filezilla
以解压缩的形式将automake
传输到Raspberry Pi(在Raspbian上运行)。当我通过fillezila运输包装automake.tar
然后在RPi上解压缩并安装了这个然后我没有问题。非常感谢你的所有答案,并努力帮助我。
答案 1 :(得分:0)
recipe for target 'aclocal.m4' failed make: *** [aclocal.m4] Error 2
说出故障发生的地方。因此,当make文件调用aclocal.m4
时,会发生故障。这是因为Can't locate /home/pi/LIBRARY/automake-1.14.1/bin/aclocal
因此检查是否可以找到/home/pi/LIBRARY/automake-1.14.1/bin/aclocal
,如果没有,则安装解决错误所需的内容。
答案 2 :(得分:0)
我已经成功地在ftp.gnu.org/gnu/automake源码tarball上使用相同的raspbian构建了automake-1.14.1。 bin / aclocal脚本应该在'make'阶段创建。 Makefile.in已包含在tarball中。您在邮件中输入的错误可能有多种原因:
正在使用错误的分发来源:使用ftp.gnu.org/gnu/automake中的任何内容,http://ftp.gnu.org/gnu/automake/automake-1.14.1.tar.xz
你没有足够的空间在'make'阶段创建bin / aclocal阶段,检查df输出