La réponse était similaire à celle publiée par Wrikken -- voici ce que j'ai fait pour y remédier dans l'intérêt des futurs lecteurs.
(Ceci est pour RHEL 5.5 -- des commandes similaires mais différentes s'appliquent pour Ubuntu/Debian/etc.)
Faire sudo yum list installed
imprimera tous les packages installés sur votre machine (remarque :yum
sur RHEL nécessite que vous ajoutiez un référentiel Red Hat Network [j'utilise EPEL
], et exécutez-le via sudo
).
J'avais mysql
et mysql-server
, qui expliquait pourquoi MySQL fonctionnait bien pour chaque application préexistante, mais pas de mysql-devel
, qui est nécessaire pour corriger le fait que mysql.h is missing
erreur et autres erreurs de construction similaires.
Pour faire court, après un mysqldump -u root -ppassword --all-databases > full-dump.sql
par sécurité, il a été corrigé avec un simple
sudo yum install mysql-devel