From: Roger Pack Date: 2010-02-05T02:36:10+09:00 Subject: Re: ruby-serialport with Ruby 1.9 error > D:\Ruby19\lib\ruby\gems\1.9.1\gems\ruby-serialport\test>ruby miniterm.rb > miniterm.rb:1:in `require': no such file to load -- ../serialport.so > (LoadError) > from miniterm.rb:1:in `
' I think this might mean there is "some other" dependency that it is missing. from http://wiki.github.com/oneclick/rubyinstaller/gem-list it appears that the "serialport" gem should build and work with 1.9.1 mingw + devkit E:\dev\ruby\ruby-prof\test>gem install serialport Building native extensions. This could take a while... Successfully installed serialport-1.0.1 1 gem installed E:\dev\ruby\ruby-prof\test>irb >> require 'serialport' => true > 'The application has failed to start because msvcrt-ruby18.dll was not > found. Re-installing the application may fix the problem.' That ruby18.dll is a hint--you're using ruby19 and it's searching for ruby18.dll, so there's probably a problem there. You could also try using an older version of Ruby for windows, which probably would work with that .so file ("legacy one click installer" on http://rubyinstaller.org/download.html) Also Python isn't that hard to learn--we don't hate it here :) GL! -r -- Posted via http://www.ruby-forum.com/.