我在Rapids(2014-09-09-wheezy-raspbian)发行版上安装automake 1.14.1有问题。 我写了sh ./configure
然后我写了make
然后terminal给我写了:
$ 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
我不知道这是什么意思。 你能帮我下一步做什么吗?
我发现什么是问题。我使用filezilla
以解压的形式将automake
传输到Raspberry Pi(在Raspbian上运行)。 当我通过fillezila运输打包的automake.tar
,然后在RPi上打开它,并安装这一个,那么我没有问题。 然而,非常感谢您的答案和努力来帮助我。
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
可以找到,如果那么不要安装解决错误所需的东西。
我已经成功地从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输出