On Apr 21, 2010, at 2:00 PM, Luis Lavena wrote: > On Apr 21, 11:39 am, Chuck Remes <cremes.devl... / mac.com> wrote: >> [...] >> >>> So my question is: Does anybody know how to get rid of this error on >>> windows or maybe any workaround and what this error mean? >> >> You might want to try the release from ruby-lang.org [1]. It is built differently than the version you are running (I assume you got it from rubyinstaller.org). The Ruby from ruby-lang is built using Microsoft's development tools and calls into Win32 APIs directly. The version from rubyinstaller.org is built against MinGW which provides a POSIX emulation layer on top of most Windows APIs. As a result, the mingw version exercises more UNIX code paths than it does Windows code paths in the 1.9.x source. >> > > Your statements are incorrect. > > You're confusing MinGW with cygwin. > > MinGW provides minimal set of GNU tools for Windows (that is the > meaning of MinGW acronym) > > It links and compiles against Win32API, there is no emulation layer of > POSIX functionality. > > Please research before state that type of answers as it might confuse > and alienate users of Ruby on Windows platform. Oops, my mistake. Now I know the correct answer for next time. cr