Compilation Apache... - Linux et OS Alternatifs
Marsh Posté le 16-06-2002 à 03:42:24
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
Marsh Posté le 16-06-2002 à 03:48:43
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 |
Tu veux dire fixer le chemin dans chaque include ? Je veux bien, mais vu le nombre de fichiers qui merdent...
Marsh Posté le 16-06-2002 à 04:04:48
là effectivement ça risque d'être dur, mais désolé j'ai pas d'autre idée (enfin pas à cette heure ci )
Marsh Posté le 16-06-2002 à 08:02:59
Si tu copiais/collais le message précis qu'il te sort ?
Marsh Posté le 16-06-2002 à 12:25:49
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
Marsh Posté le 16-06-2002 à 17:58:44
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, |
Marsh Posté le 16-06-2002 à 18:11:03
C'est mal barré pour devenir le padawan de Joce
Marsh Posté le 16-06-2002 à 18:20:33
YupYup a écrit a écrit : C'est mal barré pour devenir le padawan de Joce |
Marsh Posté le 16-06-2002 à 20:55:39
Shakalagoons a écrit a écrit : J'ai essayé ta méthode, ça ne change rien Il me sort ça pendant le make :
|
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
Marsh Posté le 17-06-2002 à 01:07:40
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
Marsh Posté le 16-06-2002 à 03:29:47
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