PHP 4.3.4 et GD 2.0.18 - Installation - Linux et OS Alternatifs
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.
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
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.