From: NISHIMATSU Takeshi Date: 2007-11-23T06:14:37+09:00 Subject: [ruby-list:44274] Re: Complex#cproj patch for ruby-1.9/lib/complex.rb 西松です。 ごめんなさい。gccを最新のモノ (gcc (GCC) 4.3.0 20071121 (experimental)) に updateしたらビルドできるようになりました。Ruby 1.9.1のリリースに向けてお忙しい ところ、お手間をとらせてしまい申し訳ありませんでした。 今回はじめて1.9をビルドしたんですが、RubyGemsがはじめから入っているのは よいですねぇ。速くなるそうですし、期待大です。 --- Tanaka Akira wrote: > In article <20071121221108.72477.qmail@web10705.mail.bbt.yahoo.co.jp>, > NISHIMATSU Takeshi writes: > > > (2) tool/compile_prelude.rb をリビジョン 13873 のモノに戻さないとコンパイルできませんでした > > $ sh config.guess > > i686-pc-linux-gnu > > $ gcc --version > > gcc (GCC) 4.3.0 20071107 (experimental) > > $ svn up > > リビジョン 13994 です。 > > takeshi@nishimatsu:~/Linux/work/ruby/ruby/ruby-1.9$ make > > ./miniruby -I. -rrbconfig ./tool/compile_prelude.rb ./prelude.rb ./gem_prelude.rb prelude.c > > ./tool/compile_prelude.rb:76:in `eval': undefined method `+' for nil:NilClass (NoMethodError) > > from (eval):13:in `block (2 levels) in
' > > from (eval):4:in `each' > > from (eval):4:in `zip' > > from (eval):4:in `call' > > from (eval):4:in `each' > > from (eval):4:in `each_with_index' > > from (eval):4:in `
' > > from ./tool/compile_prelude.rb:76:in `eval' > > from ./tool/compile_prelude.rb:76:in `
' > > make: *** [prelude.c] エラー 1 > > 手元では再現できなくてよくわかりません。 -- 西松タケシ