[Solaris] Maj php => make: Command failed for target 'libphp4.la'

Maj php => make: Command failed for target 'libphp4.la' [Solaris] - Installation - Linux et OS Alternatifs

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
Reply

Marsh Posté le 22-08-2005 à 15:23:13   

Reply

Marsh Posté le 22-08-2005 à 16:04:35    

Peut-être devrais-je poster dans Programmation/PHP :??:

Reply

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é :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed