ruby extconf.rbでエラー

タイトルはパクリです.
CentOS4.4上で,mysql-rubyをインストールしようとして,説明のとおりに

ruby extconf.rb

と入力すると,エラーになりました.

can't find header files for ruby

ruby extconf.rb --with-mysql=/usr/local/mysql」等をやってもダメです.ネットで検索すると,そのまんまの説明がありました.
LunaTear: ruby extconf.rbでエラー
結局,

yum install ruby-devel

とやって,

ruby extconf.rb --with-mysql-include=/usr/local/mysql/include --with-mysql-lib=/usr/local/mysql/lib

という感じでできました.
いつもはrubyはソースからコンパイルしてインストールしていたので,たまにyumでパッケージインストールすると,ちょっとハマってしまいました.