From: Jonathan Hudson Date: 2008-04-26T02:20:03+09:00 Subject: Re: Help getting ruby-serialport to run in Windows XP On Fri, 25 Apr 2008 12:00:51 -0500 Eduardo Aldaz-carroll wrote: > Dear All > > I have not been able to make ruby-serialport in Windows XP. > http://ruby-serialport.rubyforge.org/ > I have looked hard in the web and forums and have not been able to find > help, although i have found many people that have been equaly > unsuccesful. > > It would be really great to have ruby-serialport work in Windows, it > already works well in linux and cygwin (at least for me) > > I have succesfully compiled for windows following the excellent > instructions in: > http://blogs.law.harvard.edu/hoanga/2006/12/14/getting-a-ruby-c-extension-to-compile-on-windows/ > It essential to read Part II) > http://blogs.law.harvard.edu/hoanga/2006/12/19/getting-a-ruby-c-extension-to-compile-on-windows-part-2/ > > However no matter what i do when running the miniterm.rb example the > program fails with: > (eval):3:in `create': No such file or directory (Errno::ENOENT) > from (eval):3:in `new' > from miniterm.rb:11 > I've found that on the odd occassion I have to use serialport on Win32, using the following: Kernel::require 'serialport' vice plain require, avoids its unhappiness with rubygems. Has no adverse affect on Linux. -jonathan