Bug #1056
Ruby 1.9.1-rc2 - ext compilation errors on mingw
| Status: | Closed | Start date: | 01/27/2009 | |
|---|---|---|---|---|
| Priority: | High | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | core | |||
| Target version: | 1.9.1 RC2 | |||
| ruby -v: |
Description
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
History
Updated by Charlie Savage about 3 years ago
Thanks Matz - fix verified.