Eventmachine gem install fail

No puedo instalar eventmachine

Ok, sé que esto se ha pedido bastante, pero ninguna de las soluciones que encontré me ha ayudado hasta ahora. Así que publiqué aquí como último recurso.

yo suelo windows 8 x64 utilizandoruby 2.0.0p195 (x64) (instalado a través de Ruby Installer para Windows con el Devkit apropiado)

Entonces elError es

    Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension
C:/Ruby200-x64/bin/ruby.exe extconf.rb
checking for main() in -lssl... no
checking for rb_trap_immediate in ruby.h,rubysig.h... no
checking for rb_thread_blocking_region()... yes
checking for inotify_init() in sys/inotify.h... no
checking for __NR_inotify_init in sys/syscall.h... no
checking for writev() in sys/uio.h... no
checking for rb_wait_for_single_fd()... yes
checking for rb_enable_interrupt()... no
checking for rb_time_new()... yes
checking for windows.h... yes
checking for winsock.h... yes
checking for main() in -lkernel32... yes
checking for main() in -lrpcrt4... yes
checking for main() in -lgdi32... yes
creating Makefile

make
generating rubyeventmachine-x64-mingw32.def
compiling binder.cpp
In file included from c:\users\btdy\downloads\devkit\mingw\bin\../lib/gcc/x86_64
-w64-mingw32/4.7.2/../../../../x86_64-w64-mingw32/include/process.h:12:0,
             from c:/Ruby200-x64/include/ruby-2.0.0/ruby/win32.h:60,
             from c:/Ruby200-x64/include/ruby-2.0.0/ruby/defines.h:153,
             from c:/Ruby200-x64/include/ruby-2.0.0/ruby/ruby.h:70,
             from c:/Ruby200-x64/include/ruby-2.0.0/ruby.h:33,
             from em.h:24,
             from project.h:150,
             from binder.cpp:20:
c:\users\btdy\downloads\devkit\mingw\bin\../lib/gcc/x86_64-w64-mingw32/4.7.2/../
../../../x86_64-w64-mingw32/include/sys/types.h:68:16: error: conflicting declar
ation 'typedef _pid_t pid_t'
In file included from binder.cpp:20:0:
project.h:97:13: error: 'pid_t' has a previous declaration as 'typedef int pid_t
'
In file included from project.h:151:0,
             from binder.cpp:20:
ed.h: In member function 'void EventableDescriptor::SetSocketInvalid()':
ed.h:43:40: warning: overflow in implicit constant conversion [-Woverflow]
make: *** [binder.o] Error 1      

Cosas que he probado poniendogem "eventmachine", "~> 1.0.3" ogem "eventmachine", "~> 1.0.0.beta.4.1" en mi gemfile y eliminado / modificar la máquina de eventos degemfile.lock haciendo un nuevo testapp e instalando Eventmachine allí (falla)

Cosas que sospecho Busqué las dependencias para eventmachine (se pueden encontrar en Rubygems) y veo que no puedo instalarbluecloth ninguno (muestra un error de registro aún mayor) y tampoco puedo instalarordenado-ext (Dependencia de bluecloth), así que creo que podría tener alguna relevancia, también no puede instalar thin

Para cualquier información solo pregunta

¡¡Gracias a todos de antemano!!

Respuestas a la pregunta(9)

Su respuesta a la pregunta