From: Charlie Savage Date: 2009-01-27T02:50:16+09:00 Subject: [ruby-core:21569] [Bug #1056] Ruby 1.9.1-rc2 - ext compilation errors on mingw Bug #1056: Ruby 1.9.1-rc2 - ext compilation errors on mingw http://redmine.ruby-lang.org/issues/show/1056 Author: Charlie Savage Status: Open, Priority: High Category: core, Target version: 1.9.1 RC2 Reproducible Version: 1.9.1 RC2 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 ---------------------------------------- http://redmine.ruby-lang.org