Maj php => make: Command failed for target 'libphp4.la' [Solaris] - Installation - Linux et OS Alternatifs
Marsh Posté le 23-08-2005 à 13:58:25
Mise à jour de gcc => 2.8 à la 3.0 ( de mémoire)
Mise à jour de binutils
Et le problème de compilation a été réglé
Marsh Posté le 22-08-2005 à 15:23:13
Bonjour,
je dois mettre a jour php sur un serveur apache 1.3.26 ayant php 4.0.4 (sous solaris 5.7)
Je n'ai pas touché à Apache, il est en production avec php...
J'ai donc les sources de php 4.4.0 dans un répertoire.
Lorsque je fais un ./configure --prefix=/usr/local/www
--with-config-file-path=/usr/local/www/apache/conf/php
--with-mysql
--with-apxs=/usr/local/www/apache/bin/apxs
--enable-versioning
(c'est le configure de la version actuelle que je reprends)
Déjà je me demande si le "--with-mysql" est necessaire si j'ai mysql sur un serveur different ?
Sinon lorsque je fais le configure, j'ai un warning comme quoi bison 1.28 est nécessaire mais que mon bison 1.30 est "OK".
Pour info j'ai récemment installé flex 2.5.4 (ca n'a pas changé le problème).
Et lors du make, après un ptit moment, il finit par me jeter avec ceci:
...
/usr/local/public/gnu/sparc-sun-solaris.2.6/bin/ld:ext/ctype/ctype.lo file format not recognized treating as linker script
/usr/local/public/gnu/sparc-sun-solaris.2.6/bin/ld:ext/ctype/ctype.lo:2 parse error
make: Fatal error : Command failed for target 'libphp4.la'
Je ne parviens pas à identifier le problème. J'ai trouvé un vieux topic avec un msg d'erreur similaire, la personne se demandait si Zend n'était pas en cause...
Vous si vous avez des pistes de recherches ou des conseils pour la compilation, je suis preneur :-)
Merci d'avance pour votre aide.
Message édité par Pwill le 23-08-2005 à 14:00:08