OVH Community, votre nouvel espace communautaire.

Pb compilation php sur mon dédié


benouze45
08/11/2006, 08h58
Bonjour, j'ai exactement le meme problème avec la compilation de php.
Donc je voudrais savoir si quelqu'un a une solution.
Merci d'avance !!!

Phil67
30/08/2004, 19h29
Bonjour,

En essayant de compiler apache+php je recontre le message d'erreur :
/home/ovh/src/php-4.3.8/ext/gd/libgd/gdft.c:63:22: ft2build.h: Aucun fichier ou répertoire de ce type

En fait ceci ce produit au moment de la comilation php.

quelqu'un a-t'il déjà rencontré ce problème ?

Du coup je n'ai pas d'idée comment faire pour résoudre le problème.

Remarques :
- mon ./configure se passe bien (celui de OVH pour la mise à jour des patchs)
./configure \
--with-apache=../apache_1.3.31 \
--with-dbase \
--with-filepro \
--with-xml \
--enable-ftp \
--with-db \
--enable-bcmath \
--enable-calendar \
--with-jpeg-dir \
--with-png-dir \
--with-gd \
--enable-gd-native-ttf \
--with-freetype-dir \
--with-gettext \
--with-pgsql=/usr \
--with-mysql=/usr \
--with-zlib-dir \
--enable-trans-sid \
--with-imap \
--with-kerberos \
--with-imap-ssl \
--with-openssl \
--enable-sysvsem \
--enable-sysvshm

Mais le make.... ouillle!
[root@ns1 php-4.3.8]# make
gcc -I/home/ovh/src/php-4.3.8/ext/gd/libgd -DHAVE_LIBPNG -DHAVE_LIBJPEG -DHAVE_LIBFREETYPE -Iext/gd/ -I/home/ovh/src/php-4.3.8/ext/gd/ -DPHP_ATOM_INC -I/home/ovh/src/php-4.3.8/include -I/home/ovh/src/php-4.3.8/main -I/home/ovh/src/php-4.3.8 -I/home/ovh/src/php-4.3.8/Zend -I/usr/include/freetype2 -I/usr/include/imap -I/usr/kerberos/include -I/usr/include/mysql -I/usr/include/pgsql -I/home/ovh/src/php-4.3.8/ext/xml/expat -I/home/ovh/src/php-4.3.8/TSRM -g -O2 -c /home/ovh/src/php-4.3.8/ext/gd/libgd/gdft.c -o ext/gd/libgd/gdft.o && echo > ext/gd/libgd/gdft.lo

/home/ovh/src/php-4.3.8/ext/gd/libgd/gdft.c:63:22: ft2build.h: Aucun fichier ou répertoire de ce type
/home/ovh/src/php-4.3.8/ext/gd/libgd/gdft.c:64:10: #include expects "FILENAME" or
/home/ovh/src/php-4.3.8/ext/gd/libgd/gdft.c:65:10: #include expects "FILENAME" or
make: *** [ext/gd/libgd/gdft.lo] Erreur 1