Le Samedi 16 Novembre 2002 13:48, Thomas Pimmel a �crit :
> Salut,
>
> Le Samedi 16 Novembre 2002 14:02, vous avez �crit :
> > En g�n�ral, o� faut il d�compacter les tar.gz pour faire ensuite une
> > install "propre" ??
>
> L'emplacement n'a pas d'influence sur l'installation.
> Moi je les mets dans mon r�pertoire tmp.
>
> > Cette archive (tar.gz) cr�e en g�n�ral un repertoire contenant les
> > fichiers du prog. Ce repertoire peut il �tre ensuite supprim� ??
>
> Oui. Il contient les sources qui vont �tre compil�es en .o puis "link�s" en
> un ex�cutable lorsque tu tapes la commande "make".
>
> Lorsque tu tapes "make install" l'ex�cutable ainsi que l'ensemble des
> fichiers annexes (images, sons, textes, etc....) vont �tre copi�s dans les
> r�pertoires ad�quats. C'est pour cela qu'il faut bien veiller � donner les
> chemins corrects � "make install".
>
> Pour cela, tu ex�cutes la ligne de commande "../configure --prefix=/usr"
> (pour mandrake) avant de taper "make". Si cette commande n'existe pas, tu
> dois modifier toi-m�me le fichier "makefile" afin de v�rifier que le
> pr�fixe est bien r�gl� sur "/usr" (redhat a un pr�fixe diff�rent).
>
>
> Voil� en r�sum�... j'esp�re t'avoir �t� utile. Note que tu n'es parfois pas
> oblig� d'installer un logiciel avec "make install" mais que tu peux
> l'ex�cuter directement dans son r�pertoire de compilation. Ceci peut �tre
> utile si tu veux juste le tester.
>
> De plus :
>
> "make clean" �limine les .o produits par make, si tu veux stocker le
> r�pertoire d�compress� dans un coin ou refaire la compilation.
>
> "make uninstall" fonctionne quand il est pr�vu et �limine tous les fichiers
> produits par "make install".
>
> Les commandes "make" et "make clean" peuvent �tre �x�cut�es en user, mais
> "make install" et "make uninstall" ne fonctionnent qu'en su.
>
Tom,
une petite erreur de logique dans tout cela, car si tu effaces le dossier 
source tu fais comment plus tard pour "make uninstall" !
C'est une des faiblesses de cette installation qui apr�s effa�age du dossier 
d'installation (o� qu'il soit) complique un peu la tache pour d�installer. 
Cela serait parfait si un fichier (je crois "Makefile") �tais sauv� quelque 
part pour qu'un "make uninstall" puisse y retrouver ses petits au moment du 
grand m�nage. Cela suppose �videmment que le designer de l'application est 
pr�vu un "make uninstall", ce qui n'est pas toujours le cas.

-- 
Daniel Moyne (Nulix)----------------------------------------------------------
Software : Mandrake 9.0 (Dolphin)  \\|//    kernel "2.4.19-16mdk"
KDE 3.0.4                         / --- \
                                 (' o-o ')
--------------------------------oOO-(_)-OOo------------------------------------



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à