2008-11-02から1日間の記事一覧

でも結局、コンパイルオプション調べられない問題は残るな。Ruby2回ビルドすれば良いか?

違う違う違う

rb_debugが犯人だった。そしてruby_node_nameの呼び方が間違ってた。ごめんなさい。上のは全部ウソです。

と思ったんだけど、

普通にPRELUDEなしだと、rb_compile_cstrした時点で、スタックとレース出てくるみたいだな。もうちょっと調べないとなんともいえないか。

困ったな

パーサが欲しいだけなので、PRELUDEは要らない。でも、コンパイルオプションを調べるためにはrubyスクリプトを実行する必要がある。PRELUDEなしだと、スタックトレースが出てくる。 とりあえず、一度Rubyのビルドから、やり直してみよう。