From: Grant Birchmeier Date: 2009-05-08T04:16:09+09:00 Subject: I have 1.9.1, win32-service gem looking for 1.8 I have 1.9.1 installed (from zip). My scripts use the win32-service gem, so installed it with: > gem install win32-service This installed the following gems without error: win32-api (1.4.0) win32-service (0.6.1) windows-api (0.3.0) windows-pr (1.0.3) When I run the script, I get this in a pop-up dialog: "This application has failed to start because msvcrt-ruby18.dll was not found." And the first line of console error is: C:/ruby/lib/ruby/gems/1.9.1/gems/windows-api-0.3.0/lib/windows/api.rb:1:in `require': 126: The specified module could not be found. - C:/ruby/lib/ruby/gems/1.9.1/gems/win32-api-1.4.0-x86-mswin32-60/lib/win32/api.so (LoadError) I *think* that means that one or more of those gems are compiled against the older Ruby. I'm a gems n00b. Does gems not check for this mismatch of ruby versions? How can I get these gems for Ruby 1.9.1? Thanks for any help. -Grant -- Posted via http://www.ruby-forum.com/.