From: arton Date: 2006-01-09T19:18:08+09:00 Subject: [ruby-dev:28209] 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 -- arton -------------------------------------- Yahoo! Mail - supported by 10million people http://pr.mail.yahoo.co.jp/mail_pr/