Les habitués de PHP qui aiment manipuler les images dans leurs scripts auront certainement remarqué l’absence de support GD dans la version livrée avec MacOS X. Pour les plus avertis, ils auront noté que PHP ne se compile pas "out of the box" sur notre OS, mais qu’une petite astuce est nécéssaire. Voici donc un article double qui rendra bien des services aux bidouilleur que vous êtes ! (pour les autres, contentez vous de suivre les instructions !)
Attention, pour mettre en oeuvre cet article, il vous est nécessaire d’avoir installé les Developer Tools de Apple
INSTALLER GD
Installer le package libjpeg-6b.pkg
CONFIGURER PHP 4.0.6
modifier le fichier libtool
remplacer
archive_cmds="\$CC -bundle -undefined suppress -o \$lib \$libobjs \$deplibs \$linkopts"
par
archive_cmds="\$CC -flat_namespace -bundle -undefined suppress -o \$lib \$libobjs \$deplibs \$linkopts"
INSTALLER PHP 4.1.2
Cette astuce semble aussi fonctionner pour les versions 4.2RC de php.
Maintenant, rien ne vous empeche d’installer OpenLDAP et compiler le support ldap dans PHP par exemple, ou n’importe quelle autre librairie.