山田@日立(電サ)です.

 From: OHARA Shigeki <os / iij.ad.jp> さんの 
  Subject: [ruby-list:11258] require error? というお手紙から

 > 大原といいます。
 > 
 > BSD/OS 3.1 で、
(snip)
 > と言われてしまいます。
 > socket に限らず、バイナリモジュールを require するところで
 > エラーになってしまうようです。

多分最新のものを使っているとは思いますが,
ruby のバージョンはいくつですか?

わたしのところでは,1.1c6 あたりから,
configure; make だけで OK でした.