RakudoStarをOSX10.6にインストールしようとしていますが、ビルドが失敗し、続行する方法がわからないという常に苛立たしいポイントに到達しました。ここの誰かがこれを乗り越える方法を知っていますか?(私はいくつかのローカルperl6プログラムを作成するようにこれを設定しようとしているので、ルールがサーバー障害またはスタックオーバーフローでこれを必要とするかどうかわかりません。必要に応じて私を叩きます)
提供されたディストリビューションをダウンロードして実行しました
VERSION=2010.07にする
フォルダに実際のディストリビューションを正常に作成するには
rakudo-star-2010.07
興味のある人は、ポートバージョンのgnu find(/ opt / local / bin / gfindにインストール)を取得してから、通常のfindをgfindにエイリアスする必要がありました。OS Xの検索には、-printfオプションがありません。
それは邪魔にならない、私を読んで、私は
$ cdrakudo-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.dump install_dev_files.plを終了しました install / bin/parrot_configから構成情報を読み取る..。 ===ごめんなさい!=== オウムリビジョンr48225が必要です(現在はr0) これに付属しているバージョンのParrotを自動的にビルドするには ディストリビューション()、Configure.plを再実行してみてください '--gen-parrot'オプション。または、「-parrot-config」オプションを使用して 使用するparrot_configの場所を明示的に指定します Rakudoスターを構築します。
私はこれらのIRCログで同様の問題を見つけました:http://irclog.perlgeek.de/parrot/2009-05-11しかし、私はプロジェクト(またはgit)に十分に浸っていないので、彼らがそれを解決するために何をしたかを理解できません。私の推測では、Subversionのリビジョン番号はparrot_config(バイナリに見えるファイル)に書き込まれるはずであり、最初のmake(に見える)はgitを使用してファイルを取得するため、これは発生しませんでした。
また、perl Configureが失敗した後、parrot_configという名前の2つの新しいファイルがありました。
探す 。-名前parrot_config ./install/bin/parrot_config ./parrot-2.6.0/parrot_config
次のフラグを使用してConfigure.plを実行しようとしましたが、それぞれが上記で参照したのと同じ「申し訳ありません」メッセージで終了しましたか?
perl Configure.pl --gen-parrot --parrot-config install / bin / parrot_config perl Configure.pl install / bin / parrot_config perl Configure.pl --gen-parrot --parrot-config parrot-2.6.0 / parrot_config perl Configure.pl --parrot-config parrot-2.6.0 / parrot_config
ここの誰かが次のステップについて何か考えを持っていますか?答えが「perlの人々に聞いてください」である場合、それを行うのに最適な場所についてアドバイスはありますか?