DrÿSs Posté 31 Janvier 2007 Posté 31 Janvier 2007 Bonjour, J'ai installé un petit serveur perso tournant sur OpenBSD. J'ai donc utilisé le serveur Apache installé de base, puis rajouté, grâce aux ports, PHP 5 et MySQL. Seulement, il m'a installé par défaut GD et Freetype 1.3. Or, cette version de Freetype ne permet pas d'écrire correctement sur des images avec GD. Et j'en ai besoin pour mon système de CAPTCHA. Il me faut donc installer Freetype 2. Concrêtement, cela se caractérise dans le tableau phpinfo() de cette façon : - Freetype 1.3 chez moi FreeType Linkage with TTF libraryFreeType Version 1.3 - Freetype 2 chez Free FreeType Linkage with freetypeFreeType Version 2.2.1 Malheureusement, je n'arrive pas à installer correctement Freetype 2. J'ai téléchargé la dernière version sur leur site, mais impossible de faire un make setup ou install correctement (mass erreurs). En bref, je cherche de l'aide pour savoir comment l'installer...
DrÿSs Posté 31 Janvier 2007 Auteur Posté 31 Janvier 2007 Bon j'ai réussi à installer FreeType2. Maintenant le tout est de savoir comment faire pour recompiler PHP en utilisant cette nouvelle librairie. J'ai essayé en modifiant le Makefile de /usr/ports/www/php5/extensions : --with-ttf Et j'ai mis à la place : --with-freetype-dir=/usr/local/freetype2 Je lance la recompilation : make && make install && make clean. S'en suit 5 bonnes minutes de compilation sans erreurs apparentes. Je relance mon serveur Apache, et... Les infos dans phpinfo() sont restées les mêmes qu'avant, à savoir : FreeType Support enabledFreeType Linkage with TTF library FreeType Version 1.3 Help ?
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant