[RESOLU] Installation librairie GD

Bonsoir ,

Je voudrais installer la librairie GD sur ma Debian 5.0 mais je n’y arrive pas.
J’ai essayer : apt-get install libgd2 j’ai eu cette erreur

Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Le paquet libgd2 est un paquet virtuel fourni par : libgd2-xpm 2.0.36~rc1~dfsg-3 libgd2-noxpm 2.0.36~rc1~dfsg-3 Vous devez explicitement sélectionner un paquet à installer. E: Aucun paquet ne correspond au paquet libgd2
et apt-get install libgd2-dev j’ai eu cette erreur :

Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Aucune version du paquet libgd2-dev n'est disponible, mais il existe dans la base de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète ou qu'il n'est disponible que sur une autre source E: Aucun paquet ne correspond au paquet libgd2-dev

Quelqu’un pourrais me dire comment installer cette librairie svp ?

Merci par avance

apparement il ya deux sorte de cette librairie mais tu peux pas avoir les deux.
Choisit celle dont tu as besoin

libgd2-xpm
libgd2-xpm-dev

ou

libgd2-noxpm
libgd2-noxpm-dev

Quelle est la différence entre les 2?

libgd2-noxpm :

[quote]GD Graphics Library version 2 (without XPM support)
GD is a graphics library. It allows your code to quickly draw images
complete with lines, arcs, text, multiple colours, cut and paste from
other images, flood fills, and write out the result as a PNG file.
This is particularly useful in World Wide Web applications, where PNG is
one of the formats accepted for inline images by most browsers.

This is the runtime package of the library, built without XPM (X pixmap)
or fontconfig support.
[/quote]

libgd2-xpm

[quote]
GD Graphics Library version 2
GD is a graphics library. It allows your code to quickly draw images
complete with lines, arcs, text, multiple colours, cut and paste from
other images, flood fills, and write out the result as a PNG file.
This is particularly useful in World Wide Web applications, where PNG is
one of the formats accepted for inline images by most browsers.

This is the runtime package of the library, built with XPM (X pixmap)
and fontconfig support.
[/quote]

Merci pour ces infos ^^

Je viens d’installer la librairie “libdg2-xpm” mais après avoir redemarré apache j’ai toujours la me^me erreur sur le site hébergé sur mon serveur :confused:

Après mes recherches j’ai trouvé qu’il me manquais la librairie DG mais je pense qu’il doit y avoir autre chose comme problème.

Edit : Je viens de passer outre cette erreur en installant "php5-gd"
mais j’ai de nouvelle erreurs maintenant :confused:

Je viens de regarder mon phpinfo et voila ce que je trouve :

[quote]GD Support => enabled
GD Version => 2.0 or higher
FreeType Support => enabled
FreeType Linkage => with freetype
FreeType Version => 2.3.7
T1Lib Support => enabled
GIF Read Support => enabled
GIF Create Support => enabled
JPG Support => enabled
PNG Support => enabled
WBMP Support => enabled [/quote]
Comment peu on activer ce qui manque ?

Euh…Il est sensé manqur quelque chose, tout est activé apparement.

Ben alors pourquoi j’ai ces erreurs :

et

edit : J’ai quand même mes images qui s’affiche en dessous de la liste d’erreurs :confused:

J’ai trouvé comment “effacer” les erreur, en mettant un @ devant mes lignes qui provoquaient les erreurs et depuis plus de problème ^^
Merci de votre aide : ))

Bonjour,

Alors, effectivement ça résous le problème de l’affichage du message d’erreur cf ce lien :mrgreen:
Mais pas son origine qui est lier au moyen par lequel tu as installer et lier la librairie GD à php c’est à dire l’installation “par défaut” je dirais. Via ton gestionnaire de paquets préférer quoi.

Or si tu veux que tes images soit correctement créer il faut, en théorie, corrige moi si tes fonctions marche comme tu le voulais, ou les autres si vous arrivé à utiliser la fonction antialias() avec gd en module de php, faire une compilation de php avec la lib GD donc quelque chose qui devrais ressembler à cela :

d'abord tu télécharge les source de la version que tu veux, tu la dézipe tar -xvvzf /path/fichier_src_de_php.tar.gz ./configure --with-gd [--les autres options que tu désires] make test pas obliger mais conseiller pour voir si l'install se déroulera correctement make install ensuite tu copies le fichier php.ini.recomanded ou php.ini.dist celui que tu veux quoi en php.ini