can't find io/wait on windows

T

Tim Garwood

Hello,

This is my first post. I read a post from a little while ago about
having trouble getting io/wait to work on Windows. I downloaded the
win32utils library off of rubyforge and installed it to the default path
of:

c:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt\win32

The code that I have that is using io/wait is:

---------------------------------------------
require 'io/wait'
require 'rubygems'
require 'stomp'

c = Stomp::Client.new "blahuser", "blahpass", "localhost", 61626
c.subscribe("/queue/blah") { |m| puts m.body }
c.send("/queue/blah", "Hello, World")
---------------------------------------------

Do I need to change the require 'io/wait' line to something different
now that I have win32utils installed? Or do I need to reinstall to a
different directory or something? I can't seem to find information on
this anywhere except for the 1 post from before.

Thank you,
-Tim
 
T

Tim Garwood

Tim said:
Hello,

This is my first post. I read a post from a little while ago about
having trouble getting io/wait to work on Windows. I downloaded the
win32utils library off of rubyforge and installed it to the default path
of:

c:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt\win32

The code that I have that is using io/wait is:

---------------------------------------------
require 'io/wait'
require 'rubygems'
require 'stomp'

c = Stomp::Client.new "blahuser", "blahpass", "localhost", 61626
c.subscribe("/queue/blah") { |m| puts m.body }
c.send("/queue/blah", "Hello, World")
---------------------------------------------

Do I need to change the require 'io/wait' line to something different
now that I have win32utils installed? Or do I need to reinstall to a
different directory or something? I can't seem to find information on
this anywhere except for the 1 post from before.

Thank you,
-Tim

I should probably add that the error I'm getting is in
custom_require.rb:18 and it says:

No such file to load -- io/wait (LoadError)

Also, the whole reason for writing this is because I'm trying to get
Stomp running with ActiveMQ and I'm trying to test it with this little
bit of code.

-Tim
 
K

Konstantin Levinski

generally, you can look into variable $: to see where ruby looks for
things.
p $:
then it is usually easy to figure out what to 'require' to get the
library to load.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,432
Messages
2,571,681
Members
48,796
Latest member
Greg L.

Latest Threads

Top