I am unable to get ruby to work with gtk2 on my home Win XP Pro computer. I even tried a clean install several times. I get the error message shown below. Does anyone have any ideas on how I can get ruby to work on my machine with gtk2?

BTW, I got it working on my office machine and it is really nice. Thanks to all that made it work. You are amazing!

Thanks,
    Michael

$ ruby -e "require 'gtk2'"
/usr/lib/ruby/site_ruby/1.8/i386-cygwin/glib2.so: No such process - /usr/lib/ruby/site_ruby/1.8/i386-cygwin/glib2.so (LoadError)
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /usr/lib/ruby/site_ruby/1.8/glib2.rb:69
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /usr/lib/ruby/site_ruby/1.8/gtk2/base.rb:12
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from /usr/lib/ruby/site_ruby/1.8/gtk2.rb:11
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
from -e:1

I don't know if "cygcheck /usr/lib/ruby/site_ruby/1.8/i386-cygwin/glib2.so" output is helpful or not, but just in case it is, here is what I get:

$ cygcheck /usr/lib/ruby/site_ruby/1.8/i386-cygwin/glib2.so
C:\cygwin/lib\ruby/site_ruby/1.8/i386-cygwin/glib2.so
C:\cygwin\bin\cygwin1.dll
C:\WINDOWS\system32\ADVAPI32.DLL
C:\WINDOWS\system32\ntdll.dll
C:\WINDOWS\system32\KERNEL32.dll
C:\WINDOWS\system32\RPCRT4.dll
C:\cygwin\bin\cygglib-2.0-0.dll
C:\cygwin\bin\cygiconv-2.dll
C:\cygwin\bin\cygintl-3.dll
C:\cygwin\bin\cyggobject-2.0-0.dll
C:\cygwin\bin\cyggthread-2.0-0.dll
C:\cygwin\bin\cygruby18.dll
C:\cygwin\bin\cygcrypt-0.dll
C:\WINDOWS\system32\USER32.dll
C:\WINDOWS\system32\GDI32.dll