Jawabannya mirip dengan yang diposting Wrikken -- inilah yang saya lakukan untuk memperbaikinya demi pembaca di masa mendatang.
(Ini untuk RHEL 5.5 -- perintah serupa tetapi berbeda berlaku untuk Ubuntu/Debian/dll.)
Melakukan sudo yum list installed akan mencetak semua paket yang diinstal pada mesin Anda (catatan:yum di RHEL mengharuskan Anda menambahkan repositori Red Hat Network [Saya menggunakan EPEL
], dan jalankan melalui sudo ).
Saya memiliki mysql dan mysql-server , yang menjelaskan mengapa MySQL bekerja dengan baik untuk setiap aplikasi yang sudah ada sebelumnya, tetapi tidak ada mysql-devel , yang diperlukan untuk memperbaiki mysql.h is missing error dan error build serupa lainnya.
Singkat cerita, setelah mysqldump -u root -ppassword --all-databases > full-dump.sql untuk keamanan, itu diperbaiki dengan sederhana
sudo yum install mysql-devel