Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1673 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [ PHP ] Problème pour trouver la librairie GD ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ PHP ] Problème pour trouver la librairie GD ?

n°201506
tatanka
Posté le 25-08-2002 à 06:49:06  profilanswer
 

J'ai un problème quand j'essaie de compiler php avec le support de la lib GD (sinon ça marche bien)
 
donc j'essaie de configurer la compile avec la command :

./configure --with-mysql --with-apxs2=/www/bin/apxs --with-gd=/usr/lib/

 
 
le problème est qu'il ne me trouve pas la librairie dans mon /usr/lib    :/
du coup, à la fin de ma compile qui échoue, j'ai droit à un magnifique :
 

configure: error: Unable to find libgd.(a|so) anywhere under /usr/lib/

 
 
et pourtant :
 

ls -l /usr/lib/libgd.*


me donne :
 

-rw-r--r--    1 root     root       220848 Apr 15 22:20 /usr/lib/libgd.a
lrwxrwxrwx    1 root     root           14 Aug 25 06:12 /usr/lib/libgd.so -> libgd.so.2.0.1
lrwxrwxrwx    1 root     root           14 Aug 25 06:14 /usr/lib/libgd.so.1 -> libgd.so.1.8.4
-rw-r--r--    1 root     root       183204 May 17 02:32 /usr/lib/libgd.so.1.8.4
lrwxrwxrwx    1 root     root           14 Jul  5 20:46 /usr/lib/libgd.so.2 -> libgd.so.2.0.1
-rw-r--r--    1 root     root       200612 Apr 15 22:20 /usr/lib/libgd.so.2.0.1

 
 
alors je sais pas ce qui lui faut de plus mais il commence à me les briser là  :heink:

mood
Publicité
Posté le 25-08-2002 à 06:49:06  profilanswer
 

n°201520
monokrome
nocturne
Posté le 25-08-2002 à 11:06:47  profilanswer
 

crossposting  :non:

n°201528
ethernal
Chercheur de vérité...
Posté le 25-08-2002 à 12:47:41  profilanswer
 

./configure --with-mysql --with-apxs2=/www/bin/apxs --with-gd=/usr


 


---------------
...oups kernel error...
n°201544
tatanka
Posté le 25-08-2002 à 14:42:21  profilanswer
 

ethernal a écrit a écrit :

./configure --with-mysql --with-apxs2=/www/bin/apxs --with-gd=/usr


 
 




 
 :ouch: putain c'est ça !
mais le temps que j'ai perdu pour cette connerie...
je comprends pas pk ça passait pas ... :/
t'as une explication ?
enfin bon, l'important c'est que ça marche, merci  :jap:
c'est mal documenté en plus...


Message édité par tatanka le 25-08-2002 à 14:45:50
n°201545
Je@nb
Kindly give dime
Posté le 25-08-2002 à 14:50:00  profilanswer
 

et pour freetype 2, on fait comment ?
car g jamais réussi à l'install sur php4.3.0  :pt1cable:  :pt1cable:

n°201547
tatanka
Posté le 25-08-2002 à 14:57:32  profilanswer
 

Je@nb a écrit a écrit :

et pour freetype 2, on fait comment ?
car g jamais réussi à l'install sur php4.3.0  :pt1cable:  :pt1cable:  




 
à priori c'est ça
--with-freetype-dir=DIR   GD: Set the path to freetype2 install prefix.
 
en prenannt garde pour 'DIR', apparemment, à ne pas mettre 'lib/' dans le chemin (c'est louche quand même :heink: )
le mieux c'est d'essayé le maximum de possiblité (et bien sur faut avoir la lib freetype2 d'intaller  :) )

n°201549
ethernal
Chercheur de vérité...
Posté le 25-08-2002 à 15:01:49  profilanswer
 

pour les install faut toujours donner le chemin "racine" sous lequel se trouvent les librairies, les programmes, ...
 
genre install de mysql
/usr/local/mysql
/usr/local/mysql/bin
/usr/local/mysql/lib
/usr/local/mysql/include
...
 
--> ex install de php avec support mysql, tu définis --with-mysql=/usr/local
 
freetype2 j'ai eu aussi trop de problèmes, donc je ne l'ai pas installé :D


Message édité par ethernal le 25-08-2002 à 15:02:58

---------------
...oups kernel error...
n°201551
Je@nb
Kindly give dime
Posté le 25-08-2002 à 15:04:30  profilanswer
 

Le prob est que avec mon P2 fanless, à la moindre compil, le proco il chauffe à mort  :D  :D  :D

n°201635
tatanka
Posté le 25-08-2002 à 20:05:28  profilanswer
 

y-a une différence entre imagecopyresized et imagecopyresampled ?
parce que j'ai testé sur deux jpg : sur l'un, les deux fonctions ont un resultat vraiment pas terrible
sur l'autre, les deux fonctions ont un bon resultat...
c'est bizarre qu'on ne voit pas plus que ça la différence (notamment pour l'image crade :/ )


Message édité par tatanka le 25-08-2002 à 20:08:36
n°495993
virtuosity
Posté le 24-08-2003 à 21:08:13  profilanswer
 

Utilise imagecopyresampled() c'est vraiment plus propre, un tout petit peu plus lourd pour le processeur mais la difference est flagrante !!! (si tu possedes GD 2)

mood
Publicité
Posté le 24-08-2003 à 21:08:13  profilanswer
 

n°496054
Je@nb
Kindly give dime
Posté le 24-08-2003 à 21:40:39  profilanswer
 

ça c de l'up, à un jour pret tu aurait fait 1 an ....


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [ PHP ] Problème pour trouver la librairie GD ?

 

Sujets relatifs
[PHP] afficher du html avec printf...Erreur SQL PHP, affreux !! C koi ???
[PHP & JavaScript] Identification avec un cookieProblème d'activation de boutons dans VB6.0
[MySQL] Problème avec une requête...où trouver de la doc sur les CGI de wanadoo ?
[PHP] Renvoyer des informations d'une page à l'autre par l'URL[Easy Php] Pourquoi ca marche pas ? (Avec XP)
[PHP] lancement de script tout les jours ...[PHP] recherche un site Gestion de news
Plus de sujets relatifs à : [ PHP ] Problème pour trouver la librairie GD ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR