OVH Cloud OVH Cloud

compilation mais pas recompilation

3 réponses
Avatar
Manu
bonjour,
j'ai un probleme de recompilation de php (redhat 9).
je m'explique :
1 - je telecharge la derniere version de php je la decompresse
2 - je configure avec mes options...
(.configure --prefix=... --with-apxs=... etc...)
3 - make
4 - make install
5 - restart apache (1.3 ou 2 c'est pareil !)
6 - phpinfo() tout est ok !
7 - oups j'ai oublie une option .. je relance le point 2 je rajoute mon
option dans .configure par exemple --with-mysql

ben rien ne marche... mon libphp4.so n'est jamais mis ajour... mon build est
inchange.
je suis oblige de supprime mon archive php decompresse, puis de re
decompresse php pour tout relance !
j'ai lu comme quoi il faudrait rm config.cache mais rien n'y fait !
j'ai tente de supprimer aussi config.status et .libs (dossier cache pour la
compilation du so) bref si quelqu'un a une solution pour m eviter sans cesse
de faire :
rm -rf ../php439/* ; rm -rf ../php439/.* ; cp -rf ../archives/php439/*
../php439/;

merci

manu

--

3 réponses

Avatar
Paul Delannoy
Manu a écrit:
bonjour,
j'ai un probleme de recompilation de php (redhat 9).
....

bref si quelqu'un a une solution pour m eviter sans cesse
de faire :
rm -rf ../php439/* ; rm -rf ../php439/.* ; cp -rf ../archives/php439/*
../php439/;


Ben a t aplace je chercherais pas : c'est parfait comme ça, c'est
forcément propre, et tout... Fais juste un script shell pour ne pas
avoir à tout retaper ?

--

Avatar
poji
Fais un "make clean" peut-être, histoire d'effacer les "reliquats" de ta
première compilation.

--
Avatar
John GALLET
Bonsoir,

Fais un "make clean" peut-être, histoire d'effacer les "reliquats" de ta
première compilation.


Si le but est de changer les options de compilation, le make clean ne
suffira peut-être pas et il faudra passer au "make distclean".

a++
JG

--