From: timsuth@... (Tim Sutherland) Date: 2004-11-18T08:58:15+09:00 Subject: Re: Ruby 1.8.2-14_rc9 Win32Api Problem Zach Dennis wrote: > > I'm running the One click installer, Ruby 1.8.2-14_rc9 on my Win2K box, > and I decided to do somethings with the Win32Api, but when I load > it I get: > > LoadError: 127: The specified procedure could not be found. - > Init_Win32Api > c:/ruby/lib/ruby/1.8/i386-mswin32/Win32Api.so > from c:/ruby/lib/ruby/1.8/i386-mswin32/Win32Api.so > from > c:/ruby/lib/ruby/site_ruby/1.8/rubygems/loadpath_manager.rb:5:in `require' > > Anyone else having this issue? Thanks, You need to do require 'Win32API' not require 'Win32Api' When you use the wrong case, Ruby still finds the library because you're using a case-insensitive filesystem, but then uses the wrong Init_Foo function.