rvm を使用して Mac OS X Lion に Maglev をインストールしようとしていますが、実行中です。
rvm install maglev
github ページで指示されているように、404 エラーのみが発生します。
curl: (22) The requested URL returned error: 404
ERROR: The requested url does not exist: 'http://glass-downloads.gemstone.com/maglev/MagLev-26852.Darwin-i386.tar.gz'
それぞれのファイルが宝石サーバーに存在しないことを指摘しているだけなので、あまり役に立ちません。Googleはこれについて知らないようですので、ここで質問することを考えました. ただし、そうする前に、もう少し試してみて、もう少し実行しました
rvm install maglev-head
いくつかのブログ投稿で述べたように。これにより、最終的に適切なファイルが見つかり、さまざまなものがダウンロードされ、コンパイルが開始されます。それが言う点で本当によく見え始めます
Installing maglev to /[user-dir]/.rvm/rubies/maglev-head
緑ですが、残念ながらそれ以上のことはできません。言った後、インストールがハングします
Creating default 'maglev' repository.
Generating maglev HTML documentation
Generating smalltalk FFI.
または、少なくとも何も言わずに永遠に (30 分以上) かかります。
この時点でインストールを停止しても、まだ有望に思えます。
$ rvm list
rvm rubies
maglev-head [ x86_64 ]
しかし残念ながら
rvm use maglev-head
結果は
startstone[Info]: Starting Stone repository monitor 'maglev'.
startstone[Error]: Stone process (id=61119) has died.
startstone[Error]: Examine '/[user-dir]/.rvm/rubies/maglev-head/log/maglev/maglev.log' for more information. Excerpt follows:
抜粋を表示せず、停止することさえありません。実際にはログ ファイルが存在し、エラー メッセージがいくつかあります。
GemStone is unable to open the file !TCP@localhost6#dbf!/[user-dir]/.rvm/rubies/maglev-head/data/maglev/extent/extent0.ruby.dbf
ディレクトリは存在しますが、欠落しているのはファイルだけであり、サーバーが新しいイメージでそのファイルを作成することを期待しています。それでも、状況はそれほど悪くないように見えます
which irb
私に与える
/[user-dir]/.rvm/rubies/maglev-head/bin/irb
しかし、irbを起動しようとすると、
maglev-ruby: [Error] The MagLev server "maglev" is not running.
To fix this run "rake maglev:start" before running maglev-ruby.
しかし、指示どおりに rake タスクを呼び出すと、再び取得されます
maglev-ruby: [Error] The MagLev server "maglev" is not running.
To fix this run "rake maglev:start" before running maglev-ruby.
私を再帰的な因果ループに陥らせます。手動で maglev サーバーを起動しようとしています
maglev start
シェルスクリプトを使用して以前のインストールで行ったように、どちらも機能しません。
startstone[Info]: Starting Stone repository monitor 'maglev'.
startstone[Error]: Stone process (id=61400) has died.
startstone[Error]: Examine '/[user-dir]/.rvm/rubies/maglev-head/log/maglev/maglev.log' for more information. Excerpt follows:
抜粋を表示してハングアップすることなく、再び。
Maglev は非常に有望なインフラストラクチャのように見えるので、どんな助けもありがたく思います。