Entries Tagged as 'GD'

Installer GD

J’ai trouvé toutes les infos ici : http://www.glagla.org/weblog/2007/12/29/installer-la-librairie-gd-pour-php5-sous-leopard/

Installer GD

Télécharger la librairie directement sur le site du projet. Décompresser l’archive dans un répertoire temporaire. Dans ce répertoire, taper ces commandes via le terminal mac os x ou l’excellent iTerm :

# cp /usr/share/libtool/config.sub .
# cp /usr/share/libtool/config.guess .
# ./configure –enable-shared
# make
# sudo su
# mkdir -p /usr/local/include
# mkdir -p /usr/local/bin
# mkdir -p /usr/local/lib
# mkdir -p /usr/local/man/man1
# make install
# exit

Installer l’extension pour php5

L’astuce consiste a récupérer les sources de la version de php fournie avec Léopard et de ne compiler que l’extension GD. Ici on parle donc de la version 5.2.4, dont j’ai pu télécharger les sources sur php.net. Une fois l’archive décompressée, taper ces commandes :

# cd php-5.2.4/ext/gd
# phpize
# ./configure –with-zlib-dir=/usr –with-jpeg-dir=/usr/local/lib –with-png-dir=/usr/X11R6 –with-freetype-dir=/usr/X11R6 –with-xpm-dir=/usr/X11R6
# make
# sudo su
# make install
# exit

Configurer PHP

# sudo su
# cp /etc/php.ini.default /etc/php.ini

Dans le fichier php.ini, ajouter la ligne :

extension=gd.so

et, afin que php utilise le chemin par défaut pour les extensions, supprimer la ligne suivante :

extension_dir = “./”