From: WATANABE Hirofumi Date: 2003-08-19T12:21:25+09:00 Subject: [ruby-list:38149] Re: ruby-tcpwrap and mkmf.rb わたなべです。 Shugo Maeda writes: > 1.8だとhave_library("wrap", nil)はhave_library("wrap")と同じ意味 > になるようです。 > また、ruby-1.6.8だとライブラリの存在のチェックは行われず、単にリ > ストに追加されるだけのようです。 > > if have_header("tcpd.h") > $libs = append_library($libs, "wrap") > create_makefile("tcpwrap") > end > > みたいにすれば、ruby-1.8でも同じ挙動になりますけど、libwrapの存在 > をチェックしなくていいのかなあ。 じゃ、have_library("wrap", "main")でチェックするのはどうでしょう? これなら1.8も1.6も同じになるはずです。 -- わたなべひろふみ