logo       
Google Custom Search
    AddThis Social Bookmark Button

[ruby-dev:28209] 1.8.4 lib/zlib extconf.rb for win32: msg#00011

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 <artonx@xxxxxxxxxxx>

--------------------------------------
Yahoo! Mail - supported by 10million people
http://pr.mail.yahoo.co.jp/mail_pr/




<Prev in Thread] Current Thread [Next in Thread>