こんにちは、なかむら(う)です。
In message "[TSruby:298] Re: Ruby 1.9.1 の歩き方"
on Apr.03,2009 21:34:32, <kazuf@...> wrote:
> > gemでNokogiri入れると、1.8用のバイナリをインストールしてくれ
> > やがるのが原因なだけで、Nokogiri自体が1.9.1に対応していないわ
> > けではないです。
> > gemが1.8用のバイナリをインストールするという腐った挙動なのが
> > 問題なだけということで、Nokogiriには罪はございません。
>
> Windowsのコンパイル環境の整備の仕方はよくわかっていないですが、rakeを
> 使ってもその問題に到達しないですね。rake.batもそのままではだめだと思う。1.8
> との共存下では。1.9.1が起動するようにrake.batを書き換えても
いや、
> C:/Scripts/Ruby/tenderlove-nokogiri/lib/nokogiri.rb:6:in `require': 126: 指定さ
> れたモジュールが見つかりません。 - c:/Ruby-1.9.1/lib/ruby/gems/1.9.1/gems/noko
> giri-1.2.3-x86-mswin32-60/ext/nokogiri/native.so (LoadError)
これが「その問題」のはずですよ。
エラーメッセージから理解することは困難ですが、ここで見つから
ない「指定されたモジュール」は、native.soがリンクしているruby
1.8(1.9でなく)の本体DLLのはずです。
それでは。
--
U.Nakamura <usa@...>