From: "H.Yamamoto" Date: 2006-01-09T20:01:03+09:00 Subject: [ruby-dev:28210] Re: 1.8.4 lib/zlib extconf.rb for win32 山本です。 >artonです。 > >http://www.zlib.net/ で配布しているzlib 1.2.3の >zlib compiled DLL, version 1.2.3, zipfile format >(http://www.zlib.net/zlib123-dll.zip)では、libのファイル名がzdll.libと >なっています。 >そのため、このdllを利用しようとするとlib/zlib/extconf.rbのhave_libraryが >失敗してしまいます。 >zlib本家が配布しているdllなので、できればそのまま利用したいです。 >以下のパッチをlib/zlib/extconf.rb に取り込んで頂けないでしょうか? > >c:\home\arton\ruby-1.8.4\ext\zlib>diff -u extconf.rb~ extconf.rb >diff -u extconf.rb~ extconf.rb >--- extconf.rb~ Wed Apr 23 08:39:32 2003 >+++ extconf.rb Sun Dec 25 03:29:51 2005 >@@ -10,7 +10,7 @@ > dir_config 'zlib' > > >-if %w'z libz zlib'.find {|z| have_library(z, 'deflateReset')} and >+if %w'z libz zlib zdll'.find {|z| have_library(z, 'deflateReset')} and > have_header('zlib.h') then > >-- コミットしておきました。