mswin-rubyでのzlibのインストール方法
ソースからrubyをビルドするときは、zlibが入ってなくて、rubygemをインストールすることができません。
- まず、ここからzlib-1.1.4-1-mswin32.zipを取ってくる。
- rubyのインストールフォルダに展開します。
- 私は、c:\ruby\に展開しました。
- rubyのソースのext\zlibに入り、ruby extconf.rb --with-zlib-include=c:\ruby\includeを指定します。
- nmakeします。
- nmake installでインストールします。
- この後、rubygemsをインストールすることができます。
【注意】 ビルドするときは、VC7なら、 C:\Program Files\Microsoft Visual Studio 8\VC\bin\vcvars32.batを実行しておいてください。
opensslも同様です。
socket.libがないとか言われますが、大丈夫でした。