Fedora 14, regénerer le fichier « configure » de php pour la compilation

Le problème

Après avoir téléchargé les sources de PHP, vous décidez d’ajouter l’extension PECL « memcache » (par exemple 😉 ). Pour faire cela il faut placer le code PECL de l’extension dans le dossier « ext » du source de PHP et ensuite régénérer le fichier « configure » afin qu’il prenne en compte cette nouvelle extension disponible.
Le problème arrive à ce moment : Impossible d’avoir un fichier « configure » valide (plein d’erreurs).

La cause

La cause du problème vient de « autoconf » qui n’est pas à la bonne version par défaut sous Fedora 14 (en version 2.66). En effet, la version qui fonctionne bien doit etre la versin 2.13
Ne vous inquiétez pas elle est disponible sur les dépôts.

yum install autoconf213

Forcer la version d’autoconf

Juste avant de regénérer votre fichier « configure » de PHP, depuis votre console tapez

export PHP_AUTOCONF=`which autoconf-2.13`

Maintenant cela doit marcher !

Ensuite lancez la commande de création du fichier « configure » (dans le dossier source de PHP)

./buildconf –force

Taggé , , , .Mettre en favori le Permaliens.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *