Hi,
Thanks. With latest CVS it now works fine to compile for cygwin
(configure --enable-shared) but when I try to make it use mingw32
there is still a problem:
$ ./configure --with-gcc=‘gcc -mno-cygwin’ --enable-shared
$ make
gcc -mno-cygwin -g -O2 main.o dmyext.o libmsvcrt-ruby18-static.a
-lwsock32
-o miniruby.exe
libmsvcrt-ruby18-static.a(numeric.o): In function flo_to_s': /tmp/ruby/numeric.c:280: undefined reference to
__fpclassify’
libmsvcrt-ruby18-static.a(numeric.o): In function flo_is_infinite_p': /tmp/ruby/numeric.c:731: undefined reference to
__fpclassify’
libmsvcrt-ruby18-static.a(numeric.o): In function flo_is_finite_p': /tmp/ruby/numeric.c:744: undefined reference to
__fpclassify’
libmsvcrt-ruby18-static.a(bignum.o): In function dbl2big': /tmp/ruby/bignum.c:786: undefined reference to
__fpclassify’
libmsvcrt-ruby18-static.a(bignum.o): In function rb_big2dbl': /tmp/ruby/bignum.c:827: undefined reference to
__fpclassify’
libmsvcrt-ruby18-static.a(marshal.o):/tmp/ruby/marshal.c:198: more
undefined ref
erences to `__fpclassify’ follow
collect2: ld returned 1 exit status
make: *** [miniruby.exe] Error 1
Any ideas?
Thanks,
Karsten
···
–
http://fastmail.fm - mmm… fastmail…