Tatsuya Yamamoto
rcn****@gol*****
2002年 11月 25日 (月) 00:09:42 JST
山本(rcn)です。こんにちは。 NBUG のミーティングからやっと戻ってきました。 In message "[rsvg-dev:50] Re: sample/*.rb, change how to use class Style, Style -> SVG::Style.", Yuya Kato wrote... > > FreeBSD 4.7 + Ruby 1.6.7 で作った環境では SVG:: がないと > > エラーを起こしてしまいます。これが Ruby 1.6.7 の問題か > > 私のところだけの問題かの切り分け中です。 > エラーメッセージはどんな内容ですか? ------------==--------------------------==--------------------------------------- > ruby sample2.rb sample2.rb:16: uninitialized constant Style (NameError) from sample2.rb:16:in `instance_eval' from /usr/local/lib/ruby/site_ruby/1.6/svg/element.rb:26:in `instance_eval' from /usr/local/lib/ruby/site_ruby/1.6/svg/element.rb:26:in `initialize' from /usr/local/lib/ruby/site_ruby/1.6/svg/element.rb:304:in `initialize' from sample2.rb:16:in `new' from sample2.rb:16 > ------------==--------------------------==--------------------------------------- > 私の環境では、Ruby 1.6.7のCygwin版、MsWin32版共に正常に動作 > しています。 > > > もし Yuya さんのところで動作しているなら FreeBSD 4.7 の > > 再インストールからやり直してみます。 > うーん、OSは関係なさそうな気がするのですが・・・。 > > ただ単に使っているRuby/SVGのバージョンが違うとか。 その可能性も考えました。でも cvs update で、最新の状態にして /usr/local/lib/ruby/site_ruby/svg にコピーしてやり直してみました。 内容も間違っていないと思います。それでも、エラーが出ます。 それで VMWare 上の仮想マシンなら、簡単に再インストールできるので 必要最低限の状態で、エラーが出るか試して見ようと思います。 それから、どんなことでも commit したら ML に流すことと、 面倒でも、コメントを Windows 上で日本語で書いて、 もう少し分かりやすくするようにします。 今日は、時間がないので、調査はできませんでした。 今までの経過のみを補足して ML に流します。 # 明日の朝が納期の原稿があがっていないので、これから、また作業です。 ---- T.Yamamoto r****@oyt***** http://r.oyt.jp/