From: AOKI Yoshihiro Date: 2011-08-12T10:27:13+09:00 Subject: [ruby-list:48308] WinXPでnokogiインストール あおきと申します。 WinXP SP3の環境で, 1. ruby 1.8.7 (2010-12-23 patchlevel 330) [i386-mswin32](中村さんの) 2. ruby 1.9.2p136 (2010-12-25 revision 30365) [i386-mswin32_100](ASR) 3. ruby 1.9.2p290 (2011-07-09 revision 32553) [i386-mswin32_100](自前コンパイル) の3つで,gem install nokogiri としても失敗してしまい,なかなかnokogiriにたどり着けないです。 1.はgemが標準では入っていないようなのでそれ以上は何もしないです。 nokogiriはlibxml2,libxslt,iconv(zlibも?)も必要ということで, ソースをSorceFrogeから落としてきて,3.と合わせて自前でコンパイルをしてみたものの, init_iconv の引数の数の数が違う,と言われ,extconf.rbで失敗。 私のレベルではちょっとお手上げ,という感じです。 (素人ながらに思うのはiconv,zilbのVCでのコンパイルは簡単ではなさそうですが)。 #artonさんの達人出版会の本,買いましたが,まだ読めてないです…。 職場のMac OS X LeopardのプリインストールのRubyでも失敗しいますが, OS XプリインストールのRubyはbuggyだという話を何度か目にしていますので, 1.9.2をソースからコンパイルして,その後nokogiriが入るかどうか試してみます。 nokogiriのWebページには, Luckily for you, building on Windows is so difficult that we’ve done it for you: Nokogiri comes bundled with all the DLLs you need to be NOKOGIRIFIED! とあり,google先生に聞いてもgemで入ったような記事もちらほら見かけるのですが, ちょっとお手上げという状態です。 WinXP+ruby1.9.2p290+nokogiri でうまく動いている方おられますでしょうか。 ---- 青木