PHP 4.3.4 et GD 2.0.18

PHP 4.3.4 et GD 2.0.18 - Installation - Linux et OS Alternatifs

Marsh Posté le 07-01-2004 à 20:38:38    

Bonjour,
 
Je m'installe un petit serveur sur Linux et je voudrais donc installer PHP 4.3.4 ainsi que GD 2.0.18.
J'ai libpng, libjpeg, zlib, enfin, tout ce qu'il faut pour GD, et la librairie s'installe apparemment très bien, aucune erreur lors des configure et autre make ou make install
 
La chose se corse lors de l'installation de PHP, que je configure avec ceci:
 
***********************************************
./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-inline-optimization --with-config-file=/etc --enable-debug=no --enable-safe-mode --enable-calendar --enable-ftp --enable-sysvsem --enable-sysvshm --enable-trans-sid --disable-static --with-regex=system --with-mm=/usr/local --with-mysql=/usr/local/mysql --with-freetype-dir --with-gd=/usr --enable-gd-native-tt --enable-freetype-4bit-antialias-hack --with-jpeg --with-png --with-tiff --with-zlib --with-imap --with-imap-ssl --with-kerberos --with-openssl --enable-exif --with-gettext --with-xml --with-mcrypt --enable-discard-path
***********************************************
 
Aucune erreur apparente lors de ça, c'es lors du make que ça foire, voici le message que j'ai:
 
***********************************************
In function `ssl_onceonlyinit':
: the use of `tmpnam' is dangerous, better use `mkstemp'
ext/gd/gd.lo(.text+0x632): In function `zm_deactivate_gd':
/root/php/php-4.3.4/ext/gd/gd.c:382: undefined reference to `gdFreeFontCache'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Erreur 1
***********************************************
 
Bref, question simple: comment faire! :)
 
Merci d'avance.

Reply

Marsh Posté le 07-01-2004 à 20:38:38   

Reply

Marsh Posté le 08-01-2004 à 12:14:28    

Je me permets un petit "up" car ce soucis m'embête vraiment...
 
J'ai vu à plusieurs endroits que je n'étais pas tout seul avec ce problème, mais impossible de trouver une réponse. :(

Reply

Marsh Posté le 08-01-2004 à 14:55:47    

J'ai trouvé ma réponse sur un site japonais (vive Babelfish...)
 
Donc en fait, il "suffit" de mettre en commentaire dans le fichier gd.c l'appel à la fonction "gdfreefontcache"... Un peu bizarre mais ça marche au poil :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed