こんにちは、なかむら(う)です。
ふと思い出したので、パッチ2件。
mod_rubyのautoconf.rbと、erubyのconfigure.rb.inです。
Index: autoconf.rb
===================================================================
RCS file: /src/mod_ruby/autoconf.rb,v
retrieving revision 1.8
diff -u -1 -p -r1.8 autoconf.rb
--- autoconf.rb 10 Feb 2003 03:17:38 -0000 1.8
+++ autoconf.rb 25 Feb 2004 04:23:27 -0000
@@ -360,3 +360,3 @@ $RUBY_SO_NAME = CONFIG["RUBY_SO_NAME"]
-case PLATFORM
+case RUBY_PLATFORM
when /-aix/
Index: configure.rb.in
===================================================================
RCS file: /src/eruby/configure.rb.in,v
retrieving revision 1.11
diff -u -1 -p -r1.11 configure.rb.in
--- configure.rb.in 20 Jan 2003 07:22:41 -0000 1.11
+++ configure.rb.in 25 Feb 2004 04:23:33 -0000
@@ -37,3 +37,3 @@ AC_ARG_ENABLE("shared",
if enableval == "yes"
- if PLATFORM =~ /-mswin32/
+ if /-mswin32/ =~ RUBY_PLATFORM
AC_MSG_ERROR("can't enable shared on mswin32")
@@ -55,3 +55,3 @@ if $ENABLE_SHARED
$LIBERUBYARG = "-L. -leruby"
- case PLATFORM
+ case RUBY_PLATFORM
when /-sunos4/
@@ -63,3 +63,3 @@ if $ENABLE_SHARED
$LIBERUBY_SO = "liberuby.so.$(MAJOR).$(MINOR)"
- if PLATFORM =~ /elf/ || PLATFORM =~ /-freebsd[3-9]/
+ if /elf/ =~ RUBY_PLATFORM || /-freebsd[3-9]/ =~ RUBY_PLATFORM
$LIBERUBY_SO = "liberuby.so.$(MAJOR_MINOR)"
@@ -99,3 +99,3 @@ end
-if PLATFORM =~ /-mswin32/
+if /-mswin32/ =~ RUBY_PLATFORM
$AR = "lib"
@@ -125,3 +125,3 @@ AC_SUBST("AROPT")
$EXT_DLDFLAGS = CONFIG["DLDFLAGS"]
-if $RUBY_SHARED || RUBY_PLATFORM =~ /mswin32/
+if $RUBY_SHARED || /mswin32/ =~ RUBY_PLATFORM
$EXT_LIBRUBYARG = "$(LIBRUBYARG)"
それでは。
--
U.Nakamura <usa@...>