Project

General

Profile

Bug #1056

Ruby 1.9.1-rc2 - ext compilation errors on mingw

Added by cfis (Charlie Savage) over 11 years ago. Updated about 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
ruby -v:
Backport:
[ruby-core:21569]

Description

=begin
When compiling Ruby 1.9.1-rc2 on mingw on vista:

make[1]: Entering directory /usr/src/ruby-1.9.1-rc2/ext/continuation'
make[1]: *** No rule to make target
ruby.h', needed by continuation.o'. Stop.
make[1]: Leaving directory
/usr/src/ruby-1.9.1-rc2/ext/continuation'
make: *** [exts] Error 1

Looking at the last line of the makefile:

$(OBJS): ruby.h defines.h $(arch_hdrdir)/ruby/config.h $(RUBY_EXTCONF_H)

This can't be right. ruby.h is in ../../include and defines.h is in ../../include/ruby

This same issue happens on a other extensios:

  • continuation
  • coverage
  • fiber
  • io/wait
  • json/generator
  • json/parser
  • mathn/complex
  • mathn/rational =end
#1

Updated by matz (Yukihiro Matsumoto) over 11 years ago

  • Status changed from Open to Closed

=begin
fixed in r21783
=end

#2

Updated by cfis (Charlie Savage) over 11 years ago

=begin
Thanks Matz - fix verified.
=end

Also available in: Atom PDF