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

Facebook0Google+0Twitter0Reddit0StumbleUpon0Email

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

Facebook0Google+0Twitter0Reddit0StumbleUpon0Email

Tags: , , ,

Leave a Comment


× neuf = 45