Parfois, l'utilisation de l'installeur pear n'est pas une bonne option.
Ceci parceque vous être derrière un pare-feu ou parceque l'extension que vous voulez
installer n'est pas disponible en tant que paquet PEAR comme une extension
uniquement disponible via CVS. Si vous devez compiler une telle extension,
vous pouvez utiliser l'utilitaire de compilation afin d'exécuter la compilation
manuellement.
La commande phpize est utilisée pour préparer
l'environnement de compilation pour une extension PHP. Dans l'exemple suivant, les
sources de l'extension sont dans un dossier appelé extname :
$ cd extname
$ phpize
$ ./configure
$ make
# make install |
Une installation réussie aura créé un fichier extname.so
et l'aura placé dans le dossier des extensions
de PHP. Vous devez ajouter la ligne extension=extname.so
dans votre php.ini avant de pouvoir utiliser l'extension.
Si le système ne possède pas la commande phpize et que
vous utilisez des paquets précompilés (comme des RPM), assurez-vous d'installer
également la version de développement appropriée des paquets PHP car
elle inclut également la commande phpize ainsi que les en-têtes
appropriés pour construire PHP et ses extensions.
Éxécutez la commande phpize --help pour afficher des informations
d'utilisation supplémentaires.