...
gcc -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -L. -Wl,--stack,0x00200000,--enable-auto-import main.o dmydln.o dmyencoding.o dmyversion.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o
sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o langinfo.o fileblocks.o crypt.o lgamma_r.o strlcpy.o strlcat.o win32.o dmyext.o -lshell32 -lws2_32 -o miniruby.exe
rbconfig.rb updated
./miniruby.exe -I../../../ruby-trunk/lib -I.ext/common -I./- -r../../../ruby-trunk/ext/purelib.rb ../../../ruby-trunk/enc/make_encmake.rb --builtin-encs="ascii.o us_ascii.o unicode.o utf_8.o" --builtin-transes="newline.o" enc.mk
make: *** No rule to make target `config.rb', needed by `msvcrt-ruby191.rc'. Stop.
rake aborted!
Jon
this commit in which cygwin/GNUMakefile.in adding 'config.rb' to $(RCFILES) appears to be the problem https://github.com/ruby/ruby/commit/e3e9779119f4548f23dbdd624668dfa83ae839ef
trunk compiles fine and it's version of $(RCFILES) target is different.
Jon
Going to check now, will give you feedback in a bit.
--
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry
But that is a released version, we are talking about ruby_1_9_2 branch
from Ruby repository.
Let me dig into this and report to ruby-core
Reported, try the patch documented in the ruby-core report.
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/33525
ruby_1_9_2 builds now for me on win7 ultimate 32-bit :)
Jon