受け入れられた答えに混乱するかもしれない人のために、私がそうであったように、あなたはまた、rubyヘッダーをインストールする必要があります[ ruby-devel ]。
私の皮を救った記事は
そして、これは改訂されたソリューションです(私はFedora 13を使用していることに注意してください):
yum -y install gcc mysql-devel ruby-devel rubygems
gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config
Debian、およびDebianスタイルのパッケージを使用するその他のディストリビューションの場合、ruby開発ヘッダーは次の方法でインストールされます。
sudo apt-get install ruby-dev
Ubuntuの場合、ruby開発ヘッダーは次の方法でインストールされます:
sudo apt-get install ruby-all-dev
以前のバージョンのruby(2.2など)を使用している場合は、以下を実行する必要があります:
sudo apt-get install ruby2.2-dev
(ここで、2.2は希望するRubyバージョンです)