From 59a666a25f9c03320a5fcc5b576b86c3a87a9317 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 11 Nov 2010 12:32:15 +0000 Subject: * lib/mkmf.rb (try_func): accept variable address. * ext/win32ole/extconf.rb: libuuid is needed on cygwin. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@29746 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 6 ++++++ ext/win32ole/extconf.rb | 10 ++++++++-- lib/mkmf.rb | 11 +++++++++-- 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 347db71c7e..649bf3a6ad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Thu Nov 11 21:32:09 2010 Nobuyoshi Nakada + + * lib/mkmf.rb (try_func): accept variable address. + + * ext/win32ole/extconf.rb: libuuid is needed on cygwin. + Thu Nov 11 21:24:36 2010 Nobuyoshi Nakada * file.c (file_expand_path): use cygwin_conv_path on cygwin 1.7 or diff --git a/ext/win32ole/extconf.rb b/ext/win32ole/extconf.rb index 893793382b..95f229b041 100644 --- a/ext/win32ole/extconf.rb +++ b/ext/win32ole/extconf.rb @@ -4,7 +4,13 @@ #---------------------------------- require 'mkmf' -dir_config("win32") +case RUBY_PLATFORM +when /cygwin/ + inc = nil + lib = '/usr/lib/w32api' +end + +dir_config("win32", inc, lib) SRCFILES=<