2011年8月12日

[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 でうまく動いている方おられますでしょうか。

----
青木

投稿者 xml-rpc : 2011年8月12日 10:27
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/105697
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。