Pro ty, kteří mohou být zmateni přijatou odpovědí, jako jsem byl já, musíte mít také nainstalovány rubínové hlavičky [ruby-devel ].
Článek, který mi zachránil kůži, je zde .
A toto je revidované řešení (všimněte si, že jsem na Fedoře 13):
yum -y install gcc mysql-devel ruby-devel rubygems
gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config
Pro Debian a další distribuce používající balení ve stylu Debianu jsou ruby vývojové hlavičky instalovány pomocí:
sudo apt-get install ruby-dev
Pro Ubuntu jsou ruby vývojové hlavičky instalovány pomocí:
sudo apt-get install ruby-all-dev
Pokud používáte starší verzi ruby (například 2.2), budete muset spustit:
sudo apt-get install ruby2.2-dev
(kde 2.2 je vaše požadovaná verze Ruby)