首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Raspberry Pi 3上编译/安装Perl6是可能的吗?

在Raspberry Pi 3上编译/安装Perl6是可能的吗?
EN

Stack Overflow用户
提问于 2018-07-31 03:01:10
回答 3查看 665关注 0票数 17

我正在尝试安装Rakudo 2018.04在一个覆盆子Pi 3。

我知道:

代码语言:javascript
复制
sudo perl Configure.pl --gen-moar --gen-nqp --prefix ~/rakudo

它成功地完成了。

然后我试着:

代码语言:javascript
复制
sudo make-install

但它失败了,因为:

代码语言:javascript
复制
The following step can take a long time, please be patient.
/home/pi/rakudo/bin/moar --libpath="blib" --libpath="/home/pi/rakudo/share/nqp/lib" --libpath="/home/pi/rakudo/share/nqp/lib" perl6.moarvm --nqp-lib=blib --setting=NULL --ll-exception --optimize=3 --target=mbc --stagestats --output=CORE.setting.moarvm gen/moar/CORE.setting
Stage start      :   0.000
Stage parse      : 459.019
Stage syntaxcheck:   0.000
Stage ast        :   0.000
Stage optimize   : Killed
Makefile:504: recipe for target 'CORE.setting.moarvm' failed
make[1]: *** [CORE.setting.moarvm] Error 137
make[1]: Leaving directory '/home/pi/rakudo-star-2018.04/rakudo'
Makefile:43: recipe for target 'rakudo/perl6-m' failed
make: *** [rakudo/perl6-m] Error 2

系统信息:

代码语言:javascript
复制
OS: Raspbian GNU/Linux 9.4 (stretch) armv7l
Model: Raspberry Pi 3 Model B Rev 1.2
Kernel: 4.14.34-v7+ 
Uptime: 62 days, 31 minutes 
Packages: 552 
Shell: bash 4.4.12 
CPU: ARMv7 rev 4 (v7l) (4) @ 1.2GHz 
Memory: 137MB / 927MB

有什么想法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-07-31 08:14:02

您可以尝试增加交换空间,如在这个答案中,在RasPi中表示。然而,它将是缓慢的,但一旦建成,它就会永久建成,我想。

票数 15
EN

Stack Overflow用户

发布于 2018-07-31 05:43:51

内存太少了。当我为x86_64编译时,我需要大约1400个MiB。

尝试一台扶手机器,你可以免费在OBS上买到一台。

票数 7
EN

Stack Overflow用户

发布于 2018-12-18 04:31:08

更新

是。

这个周末,我在我的Raspberry 3B+上构建了"Raku“Perl (2018.10)。我像以前一样第一次安装了交换空间。建造过程花了一个多小时--我不知道花了多长时间,我没有做过--但是它完成了,我现在有了Raku。

代码语言:javascript
复制
wget https://rakudo.perl6.org/downloads/star/rakudo-star-2018.10.tar.gz
tar xfz rakudo-star-2018.10.tar.gz 
cd rakudo-star-2018.10/
sudo perl Configure.pl --gen-moar --make-install --prefix ~/rakudo
sudo make
sudo nohup make install

旧响应

8月份,我在Perl上构建了"Raku“Perl (2018.06)。我不得不运行交换空间,构建花费了几个小时,但是现在我在三个Rpi零W上运行了Perl6。

正如我所记得的,构建的要点是:

代码语言:javascript
复制
405  wget https://rakudo.perl6.org/downloads/star/rakudo-star-2018.06.tar.gz
407  tar xfz rakudo-star-2018.06.tar.gz 
411  cd rakudo-star-2018.06/
413  sudo perl Configure.pl --gen-moar --make-install --prefix ~/rakudo
433  sudo make
450  sudo nohup make install
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51604871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档