From: Yukihiro Matsumoto Date: 2008-05-08T15:38:35+09:00 Subject: [ruby-dev:34610] Re: compile_prelude.rbでエラー まつもと ゆきひろです In message "Re: [ruby-dev:34609] compile_prelude.rbでエラー" on Thu, 8 May 2008 12:11:16 +0900, rubikitch@ruby-lang.org writes: |compile_prelude.rbのrequireがインストール版erbを使うせいでエラーになってしまいます。 というかエラーメッセージを見る限り、インストールされたerbに 変なもの(コンフリクト記号?)が入っているように見えるんですが。 ちゃんとインストールされていたらそっちのerbを使うことは(互換 性に関係する問題が無ければ)悪いことではないと思いますが、そ れがちゃんとインストールされていない(壊れている)かもしれない ことまで考えるべきですかねえ。 |./miniruby -I./lib -I. -rrbconfig ./tool/compile_prelude.rb \ | ./prelude.rb ./enc/prelude.rb ./gem_prelude.rb prelude.c.new |./tool/compile_prelude.rb:60:in `require': /m/home/nobackup/compile/ruby19/lib/erb.rb:802: syntax error, unexpected tLSHFT (SyntaxError) |<<<<<<< .mine | ^ |/m/home/nobackup/compile/ruby19/lib/erb.rb:805: syntax error, unexpected tEQQ, expecting keyword_end |======= | ^ |/m/home/nobackup/compile/ruby19/lib/erb.rb:809: syntax error, unexpected tRSHFT, expecting keyword_end |>>>>>>> .r16324 | ^ | from ./tool/compile_prelude.rb:60:in `
' |make: *** [prelude.c] エラー 1 |-*- mode: compilation; default-directory: "/home/nobackup/compile/ruby19/" -*-