Project

General

Profile

Actions

Bug #2589

closed

mkmf.rb bug on "make distclean" if build fails

Added by djberg96 (Daniel Berger) over 14 years ago. Updated over 4 years ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
1.8.6-p383
[ruby-core:27517]

Description

=begin
Hi,

If the build fails, and I try to run "gmake distclean" I see this error:

gcc -g -O2 -DRUBY_EXPORT -L. main.o libruby-static.a -lrt -ldl -lcrypt -lm -o miniruby
rbconfig.rb updated
compiling Win32API
compiling bigdecimal
gmake: *** [all] Error 1
bash-3.00$ gmake distclean
cleaning Win32API
cleaning bigdecimal
cleaning curses
/export/home/dberger/src/ruby/ruby-1.8.6-p383/lib/mkmf.rb:1077:in configuration': undefined method quote' for nil:NilClass (NoMethodError)
from /export/home/dberger/src/ruby/ruby-1.8.6-p383/lib/mkmf.rb:1151:in dummy_makefile' from ./ext/extmk.rb:186:in extmake'
from ./ext/extmk.rb:185:in open' from ./ext/extmk.rb:185:in extmake'
from ./ext/extmk.rb:441
from ./ext/extmk.rb:440:in `each'
from ./ext/extmk.rb:440
gmake: [distclean-ext] Error 1 (ignored)
=end

Actions #1

Updated by nobu (Nobuyoshi Nakada) over 14 years ago

=begin
Hi,

At Sun, 10 Jan 2010 23:57:45 +0900,
Daniel Berger wrote in [ruby-core:27517]:

If the build fails, and I try to run "gmake distclean" I see this error:

gcc -g -O2 -DRUBY_EXPORT -L. main.o libruby-static.a -lrt -ldl -lcrypt -lm -o miniruby
rbconfig.rb updated
compiling Win32API
compiling bigdecimal
gmake: *** [all] Error 1
bash-3.00$ gmake distclean
cleaning Win32API
cleaning bigdecimal
cleaning curses
/export/home/dberger/src/ruby/ruby-1.8.6-p383/lib/mkmf.rb:1077:in configuration': undefined method quote' for nil:NilClass (NoMethodError)

Can't you show the Makefile in ext/curses?

--
Nobu Nakada

=end

Actions #2

Updated by djberg96 (Daniel Berger) over 14 years ago

=begin
It's empty. 0 byte file.
=end

Actions #3

Updated by jeremyevans0 (Jeremy Evans) over 4 years ago

  • Project changed from Backport186 to Ruby master
  • Description updated (diff)
  • Status changed from Open to Closed
  • Backport set to 2.5: UNKNOWN, 2.6: UNKNOWN
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0