Issue #4640 has been reported by Jon Forums.

----------------------------------------
Bug #4640: trunk thread.c build failure (Windows mingw)
http://redmine.ruby-lang.org/issues/4640

Author: Jon Forums
Status: Open
Priority: Normal
Assignee: 
Category: core
Target version: 1.9.3
ruby -v: ruby 1.9.2p192 (2011-05-01 revision 31404) [i386-mingw32]


While attempting to build trunk@31407 I get the following failure using both mingw.org GCC 4.5.2 and tdm-gcc GCC 4.5.2 on Win7 Ultimate 32-bit. The build successfully completes and "make test" passes when trying to reproduce with Arch 2.6.38.

I suspect trunk@31396 to be the root cause.

...
compiling ../../../../Users/Jon/Documents/RubyDev/ruby-git/vm.c
compiling ../../../../Users/Jon/Documents/RubyDev/ruby-git/vm_dump.c
compiling ../../../../Users/Jon/Documents/RubyDev/ruby-git/thread.c
../../../../Users/Jon/Documents/RubyDev/ruby-git/thread.c: In function 'do_select':
../../../../Users/Jon/Documents/RubyDev/ruby-git/thread.c:2527:2: error: implicit declaration of function 'rb_w32_fdcopy'
make: *** [thread.o] Error 1




-- 
http://redmine.ruby-lang.org