Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2390 connectés 

 


Dernière réponse
Sujet : Compilation Apache...
shakalagoons

apolon34 a écrit a écrit :

 
 
ils existent bien dans le repertoire specifie les headers?
 
est-ce que tu as le -Irepertoire dans la ligne de commande de gcc ??
 
si ils n'y sont pas, edites le Makefile et rajoutes a la main en forcant.
 
Sinon dans le configure de apache, tu dois avoir une option pour lui indiquer ou sont les entetes a utiliser  




Merci de votre aide, c'était mes lignes de ./configure qui étaient pas bonnes :D


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
shakalagoons

apolon34 a écrit a écrit :

 
 
ils existent bien dans le repertoire specifie les headers?
 
est-ce que tu as le -Irepertoire dans la ligne de commande de gcc ??
 
si ils n'y sont pas, edites le Makefile et rajoutes a la main en forcant.
 
Sinon dans le configure de apache, tu dois avoir une option pour lui indiquer ou sont les entetes a utiliser  




Merci de votre aide, c'était mes lignes de ./configure qui étaient pas bonnes :D

apolon34

Shakalagoons a écrit a écrit :

J'ai essayé ta méthode, ça ne change rien :/
 
Il me sort ça pendant le make :
 

In file included from ext/standard/php_standard.h:21,
                 from mod_php4.c:57:
ext/standard/basic_functions.h:27: zend_highlight.h: No such file or directory
In file included from ext/standard/php_standard.h:33,
                 from mod_php4.c:57:
ext/standard/php_ext_syslog.h:26: php_syslog.h: No such file or directory
In file included from ext/standard/php_standard.h:43,
                 from mod_php4.c:57:
ext/standard/fsock.h:32: php_network.h: No such file or directory
In file included from mod_php4.c:57:
ext/standard/php_standard.h:55: php_output.h: No such file or directory
make[4]: *** [mod_php4.o] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/home/test/apache_1.3.9/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/home/test/apache_1.3.9'
make: *** [build] Error 2

 




 
ils existent bien dans le repertoire specifie les headers?
 
est-ce que tu as le -Irepertoire dans la ligne de commande de gcc ??
 
si ils n'y sont pas, edites le Makefile et rajoutes a la main en forcant.
 
Sinon dans le configure de apache, tu dois avoir une option pour lui indiquer ou sont les entetes a utiliser

shakalagoons

YupYup a écrit a écrit :

C'est mal barré pour devenir le padawan de Joce :)  




:D

YupYup C'est mal barré pour devenir le padawan de Joce :)
shakalagoons J'ai essayé ta méthode, ça ne change rien :/
 
Il me sort ça pendant le make :
 

In file included from ext/standard/php_standard.h:21,
                 from mod_php4.c:57:
ext/standard/basic_functions.h:27: zend_highlight.h: No such file or directory
In file included from ext/standard/php_standard.h:33,
                 from mod_php4.c:57:
ext/standard/php_ext_syslog.h:26: php_syslog.h: No such file or directory
In file included from ext/standard/php_standard.h:43,
                 from mod_php4.c:57:
ext/standard/fsock.h:32: php_network.h: No such file or directory
In file included from mod_php4.c:57:
ext/standard/php_standard.h:55: php_output.h: No such file or directory
make[4]: *** [mod_php4.o] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/home/test/apache_1.3.9/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/home/test/apache_1.3.9'
make: *** [build] Error 2

apolon34 tu as qu'a essayer comme ca:
 
tu fais un make clean distclean pour retrouver des sources propres.
 
tu fais export CFLAGS=-I<lecheminverslesfichiersdentete>
export CXXFLAGS=$CFLAGS
 
tu refais ./configure && make && make install et ca devrait passer cette fois
YupYup Si tu copiais/collais le message précis qu'il te sort ?
FlamM là effectivement ça risque d'être dur, mais désolé j'ai pas d'autre idée (enfin pas à cette heure ci ;) )
shakalagoons

FlamM a écrit a écrit :

essaie de voir comment sont fait les includes qui merdent et si besoin est, fixe le chemin à la main.
 
Y a parfois des trucs bizares avce les includes  :pt1cable:  




Tu veux dire fixer le chemin dans chaque include ? Je veux bien, mais vu le nombre de fichiers qui merdent...

FlamM essaie de voir comment sont fait les includes qui merdent et si besoin est, fixe le chemin à la main.
 
Y a parfois des trucs bizares avce les includes  :pt1cable:
shakalagoons J'essaye de compiler Apache 1.3.9 avec le module PHP 4.1.2... Le ./configure avec les options se passe sans problèmes... Par contre, lors du make, il me sort qu'il ne trouve pas des fichiers .h ... Hors ces fichiers sont bien présents dans /usr/local/include/php/
Quelqu'un a une idée pour résoudre ce problème ?
Merci :)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)