编译 – 使用Rakudo Star编写perl6程序:无法在OS X上安装

编译 – 使用Rakudo Star编写perl6程序:无法在OS X上安装,第1张

概述我正在尝试在OS X 10.6上安装Rakudo Star,并且我已经达到了令人沮丧的地步,我的构建失败了,我不知道如何处理.这里有没有人知道这个过去的方法? (我正在尝试将其设置为编写一些本地perl6程序,因此我不确定“规则”是否在“服务器故障”或“堆栈溢出”中需要这样做,并根据需要打我 我已经下载了提供的发行版并运行了 make VERSION=2010.07 要在文件夹中成功创建实际分 我正在尝试在OS X 10.6上安装Rakudo Star,并且我已经达到了令人沮丧的地步,我的构建失败了,我不知道如何处理.这里有没有人知道这个过去的方法? (我正在尝试将其设置为编写一些本地perl6程序,因此我不确定“规则”是否在“服务器故障”或“堆栈溢出”中需要这样做,并根据需要打我

我已经下载了提供的发行版并运行了

make VERSION=2010.07

要在文件夹中成功创建实际分发

rakudo-star-2010.07

对于任何感兴趣的人,我需要获取gnu find的端口版本(安装到/ opt / local / bin / gfind),然后将我的常规find替换为gfind. OS X发现缺少-printf选项.

顺便说一句,按照我的说法,我

$cd rakudo-star-2010.07$perl Configure.pl --gen-parrot

这突然间有一段时间,但后来保释如下

/Users/alanstorm/Downloads/rakudo-star-7652a0b/rakudo-star-2010.07/install/src/parrot/2.6.0/pmc/timer.dump/Users/alanstorm/Downloads/rakudo-star-7652a0b/rakudo-star-2010.07/install/src/parrot/2.6.0/pmc/undef.dump/Users/alanstorm/Downloads/rakudo-star-7652a0b/rakudo-star-2010.07/install/src/parrot/2.6.0/pmc/unmanagedstruct.dump/Users/alanstorm/Downloads/rakudo-star-7652a0b/rakudo-star-2010.07/install/src/parrot/2.6.0/vtable.dumpFinished install_dev_files.plReading configuration information from install/bin/parrot_config ...===SORRY!===Parrot revision r48225 required (currently r0)To automatically build the version of Parrot that came with thisdistribution (),try re-running Configure.pl with the '--gen-parrot' option.  Or,use the '--parrot-config' option toexplicitly specify the location of parrot_config to be used tobuild Rakudo Star.

我在这些IRC日志中找到了一个类似的问题:http://irclog.perlgeek.de/parrot/2009-05-11但是我在项目(或git)中没有足够的东西来理解他们为解决它做了什么.我最好的猜测是,似乎应该将subversion版本号写入parrot_config(这是一个二进制文件),并且因为初始make(似乎)使用git来获取文件,所以这不会发生.

此外,在perl配置失败后,我确实有两个名为parrot_config的新文件.

find . -name parrot_config./install/bin/parrot_config./parrot-2.6.0/parrot_config

我尝试使用以下标志运行Configure.pl,但每个标签最终都带有与上面引用相同的“对不起”消息?

perl Configure.pl --gen-parrot --parrot-config install/bin/parrot_configperl Configure.pl install/bin/parrot_configperl Configure.pl --gen-parrot --parrot-config parrot-2.6.0/parrot_configperl Configure.pl --parrot-config parrot-2.6.0/parrot_config

这里有人对下一步有什么想法吗?如果答案是“问问perl人”,你对最好的地方有什么建议吗?

解决方法 您根本不应该运行make VERSION = 2010.07 – 这是发布经理的工作.

相反,你应该下载使VERSION = 2010.07应该创建的tarball(但目前除了linux之外的任何平台上似乎都不起作用).

这是正确的链接:http://github.com/downloads/rakudo/star/rakudo-star-2010.07.tar.gz

对不起,我们仍然试图更好地记录这一点.

总结

以上是内存溢出为你收集整理的编译 – 使用Rakudo Star编写perl6程序:无法在OS X上安装全部内容,希望文章能够帮你解决编译 – 使用Rakudo Star编写perl6程序:无法在OS X上安装所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1213610.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-04
下一篇2022-06-04

发表评论

登录后才能评论

评论列表(0条)

    保存