ruby/lib/mkmf-rice.rb.in in rice-1.0.1 vs ruby/lib/mkmf-rice.rb.in in rice-1.0.2
- old
+ new
@@ -29,10 +29,13 @@
$RICE_USING_MINGW32 = @RICE_USING_MINGW32@
# Ruby < 1.8.6 does not have $DEFLIBPATH
$DEFLIBPATH ||= []
+ # Ruby 1.8.6 uses $preload without setting it
+ $preload ||= nil
+
$CPPFLAGS << " #{$RICE_CPPFLAGS} -I#{$RICE_PREFIX}/include"
$LDFLAGS << " #{$RICE_LDFLAGS} -L#{$RICE_PREFIX}/lib"
# Turn on debugging and verbose warnings by default on compilers that
# support it
@@ -172,9 +175,13 @@
end
end
def printf(format, *args)
@file.printf(format, *args)
+ end
+
+ def puts(*strings)
+ print strings.map { |s| "#{s}\n" }
end
def close
@file.close
end