2009-06-25
■ [ruby] RubiniusをUbuntuでビルドしてみた
最近はtarの配布がなくて,githubだけなんだな。
普通にgit cloneすると80MBくらいダウンロードする羽目になる。 --depth 1 オプションを付けて,最新版だけを取ってくると20MB程度。
コンパイルしてみると,vm/instruments/profiler.hppで止まる。 エラーメッセージで検索するとGCCのバージョンが関係あるとかなんとか。
とりあえずifdefで囲ってある部分を全部コメントアウトしたら動いた。
あとlibssl-devが必要だった。
コンパイルが終わると240MBになるので中間ファイルを消そうと思ったが,rake cleanすると実行バイナリまで消えてしまった。まあそうか。
% ./bin/rbx -v rubinius 0.11.0-dev (ruby 1.8.6) (9865fe393 12/31/2009) [i686-pc-linux-gnu]