Bagi mereka yang mungkin bingung dengan jawaban yang diterima, seperti saya, Anda juga perlu menginstal header ruby [ruby-devel ].
Artikel yang menyimpan persembunyian saya adalah di sini .
Dan ini adalah solusi yang direvisi (perhatikan bahwa saya menggunakan Fedora 13):
yum -y install gcc mysql-devel ruby-devel rubygems
gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config
Untuk Debian, dan distribusi lain yang menggunakan kemasan gaya Debian, header pengembangan ruby diinstal oleh:
sudo apt-get install ruby-dev
Untuk Ubuntu, header pengembangan ruby diinstal oleh:
sudo apt-get install ruby-all-dev
Jika Anda menggunakan ruby versi sebelumnya (seperti 2.2), Anda harus menjalankan:
sudo apt-get install ruby2.2-dev
(di mana 2.2 adalah versi Ruby yang Anda inginkan)