Support JPEG pour la GD 1.8.x
Par Auteur INTERNE, vendredi 7 septembre 2001 à 14:19 :: Trucs et Astuces PHP :: #340 :: rss
En voulant utiliser la fonction ImageCreateFromJPEG() je me suis retrouvé avec un gros message d'erreur au milieu de ma page. Il me manquait le support JPEG.
Pour l'activer, téléchargez les sources de la lib JPEG (fichier jpegsrc.v6b.tar.gz).
Décompressez, compilez, installez.
$ tar xvfz jpegsrc.v6b.tar.gz $ cd jpeg-6b $ ./configure $ make $ make test $ make installCeci fait, téléchargez les sources de la lib GD (fichier gd-1.8.4.tar.gz).
Décompressez, éditez le fichier Makefile.
$ tar xvfz gd-1.8.4.tar.gz $ cd gd-1.8.4Dans le fichier Makefile, il faut ajouter -ljpeg à la ligne :
LIBS=-lgd -lpng -lz -lmCe qui donne :
LIBS=-lgd -lpng -lz -ljpeg -lmLe support jpeg est ainsi activé.
Compilez, installez.
$ make $ make installIl faut alors recompiler PHP en ajoutant les options '--with-gd' '--with-jpeg-dir=/path/to/jpeg-6b'.
Après cela, la fonction ImageCreateFromJPEG() fonctionne et toutes celles qui permettent de manipuler les images dans ce format.







Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.