gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/array.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/bignum.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/class.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/compar.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/dir.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/dln.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/enum.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/error.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/eval.c ../source/eval.c: In function `rb_eval_string_wrap': ../source/eval.c:1734: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `rb_eval_cmd': ../source/eval.c:1875: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `call_trace_func': ../source/eval.c:2726: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `rb_raise_jump': ../source/eval.c:4751: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `method_missing': ../source/eval.c:5675: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `rb_call0': ../source/eval.c:5838: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `rb_f_eval': ../source/eval.c:6625: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `exec_under': ../source/eval.c:6649: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `rb_load': ../source/eval.c:6885: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `call_end_proc': ../source/eval.c:7898: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `rb_f_END': ../source/eval.c:7911: warning: assignment discards qualifiers from pointer target type ../source/eval.c: In function `mproc': ../source/eval.c:9531: warning: assignment discards qualifiers from pointer target type gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/file.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/gc.c ../source/gc.c: In function `obj_free': ../source/gc.c:1279: warning: initialization from incompatible pointer type In file included from ../source/gc.c:1196: ../source/gc.c: In function `rb_gc_force_recycle': ../source/gc.c:1045: warning: passing arg 1 of `add_freelist' makes pointer from integer without a cast gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/hash.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/inits.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/io.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/marshal.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/math.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/numeric.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/object.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/pack.c bison -y ../source/parse.y sed '/^#/s|y\.tab\.c|parse.c|' y.tab.c > parse.c rm -f y.tab.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c parse.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/process.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/prec.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/random.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/range.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/re.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/regex.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/ruby.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/signal.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/sprintf.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/st.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/string.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/struct.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/time.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/util.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/variable.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/version.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/missing/fileblocks.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/missing/crypt.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/missing/flock.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/win32/win32.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/dmyext.c ar rcu libmsvcrt-ruby18-static.a array.o bignum.o class.o compar.o dir.o dln.o enum.o error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o re.o regex.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o util.o variable.o version.o fileblocks.o crypt.o flock.o win32.o dmyext.o gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/main.c gcc -g -O2 -DRUBY_EXPORT -I. -I../source -c ../source/dmydln.c gcc -g -O2 -DRUBY_EXPORT -L. -Wl,--stack,0x02000000 main.o dmydln.o libmsvcrt-ruby18-static.a -lshell32 -lws2_32 -o miniruby.exe rbconfig.rb updated windres --include-dir . --include-dir . --include-dir ../source/win32 msvcrt-ruby18.rc msvcrt-ruby18.res.o gcc -shared -s -Wl,--enable-auto-image-base,--enable-auto-import,--export-all -Wl,--out-implib=libmsvcrt-ruby18.dll.a array.o bignum.o class.o compar.o dir.o dln.o enum.o error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o re.o regex.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o util.o variable.o version.o fileblocks.o crypt.o flock.o win32.o dmyext.o msvcrt-ruby18.res.o -lshell32 -lws2_32 -o msvcrt-ruby18.dll Creating library file: libmsvcrt-ruby18.dll.a -e:2: syntax error, unexpected tSTRING_BEG, expecting $end compiling Win32API make[1]: Entering directory `/d/Users/Luis/projects/oss/oci/dsl2/sandbox/ruby/1.8.6-svn/build/ext/Win32API' mkdir -p ../../.ext/i386-mingw32 make[1]: *** No rule to make target `Win32API.c', needed by `Win32API.o'. Stop. make[1]: Leaving directory `/d/Users/Luis/projects/oss/oci/dsl2/sandbox/ruby/1.8.6-svn/build/ext/Win32API' make: *** [all] Error 1