ソースからビルドしたrubygemsで失敗

Ruby-1.9.1をソースからビルドしてgemコマンドを実行したところエラーメッセージが出て失敗。どうもzlib関連のモジュールの問題らしい。

結局zlibのヘッダファイルなどがなかったためRubyのビルド時に有効になっていなかったのが原因ぽい。zlibの開発用パッケージ(たいていのディストリビューションではzlib-develという名前)を入れてRubyを再ビルド・インストールしたらうまくいった。

configureがあるのだからそこでチェックして警告かエラーメッセージを出して欲しいかも。