From: Resident Moron Date: 2012-03-30T11:28:56+09:00 Subject: Re: uninitialized constant SOCKSSocket Ok, it seems the configure script does not have --enable-socks as part of it's list of valid options and that is the reason for the WARNING: unrecognized options ... I did not track down how to add --enable-socks to the list of valid options, however, I did rig the script. Edit: configure find the section: Initialize some vars... and add enable_option_checking=no # Initialize some variables set by options. enable_option_checking=no Now, run: ./configure --prefix=/usr/local --enable-socks make sudo make install >ruby --version ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-linux] then, try it out in irb irb(main):001:0> require 'socket' => true irb(main):002:0> require 'resolv-replace' => true irb(main):003:0> SOCKSSocket => SOCKSSocket irb(main):004:0> I haven't done anything using SOCKSSocket yet, however, at least now it looks like I have it accessible to my code. Also, I assume there is some ENV var to disable option checking or a better way around it. I just did not track that down. Thanks for your help!! -- Posted via http://www.ruby-forum.com/.