From: Katsuyuki Komatsu Date: 1999-07-30T23:41:58+09:00 Subject: [ruby-dev:7503] [PATCH] find_library() 小松です。 mswin32対応のため、find_library()のlibの追加はappend_library()を 呼ぶようにして欲しいです。 Index: ext/extmk.rb.in =================================================================== RCS file: /home/cvs/ruby/ext/extmk.rb.in,v retrieving revision 1.1.1.3.2.26 diff -u -p -r1.1.1.3.2.26 extmk.rb.in --- ext/extmk.rb.in 1999/07/28 09:26:51 1.1.1.3.2.26 +++ ext/extmk.rb.in 1999/07/30 14:38:31 @@ -200,7 +200,7 @@ end def find_library(lib, func, *paths) ldflags = $LDFLAGS - libs = "-l" + lib + " " + $libs + libs = append_library($libs, lib) until try_link(<<"SRC", libs) int main() { return 0; } int t() { #{func}(); return 0; } Index: lib/mkmf.rb =================================================================== RCS file: /home/cvs/ruby/lib/mkmf.rb,v retrieving revision 1.1.1.2.2.22 diff -u -p -r1.1.1.2.2.22 mkmf.rb --- lib/mkmf.rb 1999/07/28 09:26:52 1.1.1.2.2.22 +++ lib/mkmf.rb 1999/07/30 14:38:31 @@ -216,7 +216,7 @@ def find_library(lib, func, *paths) STDOUT.flush ldflags = $LDFLAGS - libs = "-l" + lib + " " + $libs + libs = append_library($libs, lib) until try_link(<<"SRC", libs) int main() { return 0; } int t() { #{func}(); return 0; } -- 小松克行 / Katsuyuki Komatsu