Issue #4864 has been updated by Yui NARUSE.

Status changed from Open to Assigned
Assignee set to Ryan Davis


----------------------------------------
Bug #4864: RubyGems ?????°å??å¤???? MAKE ???è¦???¦ã??????ªã??
http://redmine.ruby-lang.org/issues/4864

Author: okkez _
Status: Assigned
Priority: Normal
Assignee: Ryan Davis
Category: lib
Target version: 1.9.2
ruby -v: ruby 1.9.3dev (2011-06-10 trunk 31985) [x86_64-linux]


mkmf ??ªã?©ã?§ã?¯ç?°å??å¤???? MAKE ???è¦???¦ã?????????®ã?§ã????????RubyGems ????????°å??å¤???? MAKE ???è¦???¦ã??????¾ã????????
RubyGems ??§ã????ªã?????å°???å­???? make ??¯è????¦ã?????????®ã?§ã??????????????
Solaris ??¨ã????? gmake ???使ã??????????¨ã????«å?°ã????®ã?§å¤§???å­???? MAKE ????????§ã?????????????«ã????¦æ¬²????????§ã?????


diff --git a/lib/rubygems/ext/builder.rb b/lib/rubygems/ext/builder.rb
index 2a147d5..8517d17 100644
--- a/lib/rubygems/ext/builder.rb
+++ b/lib/rubygems/ext/builder.rb
@@ -30,7 +30,7 @@ class Gem::Ext::Builder
 
     # try to find make program from Ruby configure arguments first
     RbConfig::CONFIG['configure_args'] =~ /with-make-prog\=(\w+)/
-    make_program = $1 || ENV['make']
+    make_program = $1 || ENV['MAKE'] || ENV['make']
     unless make_program then
       make_program = (/mswin/ =~ RUBY_PLATFORM) ? 'nmake' : 'make'
     end




-- 
http://redmine.ruby-lang.org