Đối với những người có thể bối rối trước câu trả lời được chấp nhận, như tôi, bạn cũng cần phải cài đặt tiêu đề ruby [ ruby-devel ].
Bài viết đã lưu ẩn của tôi là tại đây .
Và đây là giải pháp đã được sửa đổi (lưu ý rằng tôi đang sử dụng Fedora 13):
yum -y install gcc mysql-devel ruby-devel rubygems
gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config
Đối với Debian và các bản phân phối khác sử dụng kiểu đóng gói Debian, tiêu đề phát triển ruby được cài đặt bởi:
sudo apt-get install ruby-dev
Đối với Ubuntu, các tiêu đề phát triển ruby được cài đặt bởi:
sudo apt-get install ruby-all-dev
Nếu bạn đang sử dụng phiên bản ruby cũ hơn (chẳng hạn như 2.2), thì bạn sẽ cần chạy:
sudo apt-get install ruby2.2-dev
(trong đó 2.2 là phiên bản Ruby mong muốn của bạn)