RootsLabs

More than a tool ! GitHub Google+ LinkedIn RSS

Compiler une extension PHP

Progi1984 - Commentaires (0)

Comment préparer une VM Debian 64 bits pour compiler une extension PHP et compiler simplement une extension ?

Nous allons faire ce tutoriel en se basant sur le code source de YATS, une librairie PHP de templating.

Tout d’abord, ma VM a été créé à partir d’un DVD Debian Server amd64. Les packages choisis lors de l’installation sont « Environnement graphique de bureau » et « Utilitaires standard du système ». La VM est à jour de ses mises à jour de sécurité.

Installons d’abord les paquets :

Testons si PHP fonctionne

Ensuite, on récupère le code de votre extension… La mienne se situera dans /home/workspace/yats.

On se déplace vers le bon dossier.

Pour générer le script configure, on utilise l’outil phpize.

On lance le script configure pour génerer le makefile.

Il ne reste plus qu’à compiler

Malheureusement, vu que l’on n’est pas administrateur du système, on se connecte en root et on relance la compilation.

Et voilà, c’est fait. La compilation est terminée et votre librairie est dans le dossiers des extensions partagées.

Ajouter un commentaire

Commentaire :