注意、この問題は修正されました 追記:Ruby 側で修正されたので、2.0.0 リリースでは問題なくなります - https://bugs.ruby-lang.org/projects/ruby-trunk/repository/revisions/39366 コンパイル通って出来るファイル実体を直接 require するとちゃんと使えてるんだけど、gem でインストールと require できず、何かおかしい。 近くの席に Ruby コミッターが偶然座ってた(べんりな会社だ〜)ので尋ねてみたら、拡張ライブラリ gem の lib ディレクトリ以下に何らかのファイルが存在しないと、何故か "lib" という名前で gem install 時に拡張ライブラリの実体がコピーされてしまう、バグだと思うので issue に上がってるはず(ググったけどぱっと見つけられなかった)、とのこと。 対策は