Index: lib/mkmf.rb
===================================================================
RCS file: /cvs/ruby/src/ruby/lib/mkmf.rb,v
retrieving revision 1.147
diff -u -2 -p -r1.147 mkmf.rb
--- lib/mkmf.rb	26 Aug 2003 11:03:53 -0000	1.147
+++ lib/mkmf.rb	2 Sep 2003 16:29:13 -0000
@@ -457,5 +457,6 @@ end
 def have_library(lib, func = nil, &b)
   func = "main" if !func or func.empty?
-  checking_for "#{func}() in -l#{lib}" do
+  lib = with_config(lib+'lib', lib)
+  checking_for "#{func}() in #{LIBARG%lib}" do
     if COMMON_LIBS.include?(lib)
       true
@@ -473,5 +474,7 @@ end
 
 def find_library(lib, func, *paths, &b)
-  checking_for "#{func}() in -l#{lib}" do
+  func = "main" if !func or func.empty?
+  lib = with_config(lib+'lib', lib)
+  checking_for "#{func}() in #{LIBARG%lib}" do
     libpath = $LIBPATH
     libs = append_library($libs, lib)
