-
Fonctionnement de make
salut,
je debute sous le monde de linux, cette question pourra donc etre anodine pour certains mais moi j'arrive pas a comprendre tout seul ;).
Je viens de telecharger apache 2 (la derniere 2.2) et de l'installer avec les commandes "./configure", "make" et "make install".
Dans la doc, il est specifier qu'apapache s'installera dans le repertoire "/usr/local/apache2" si le repertoire d'installation n'est pas specifie. C'est apparement la cas puisque le repertoire en question existe et contient les fichiers qu'il faut.
Par contre la compilation m'a creer tout un tas de fichier et de repertoire (modules, os, support, server, configure, buildconf...).
Je me demandais si ces fichiers etaient juste des fichiers temporaires creees pour la compilation et si je pouvais ainsi faire le menage maintenant ???
Une autre question au passage : comment faire l'inverse d'un make ??
le make compile et installe les fichiers, seulement je ne sais pas tout ce qu'il a installe donc comment le savoir et comment supprimer le tout. (c'est bien plus simple avec les paquets :))
Merci d'avance
-
il faut lire le README de ton source
il y a parfois
voire
-
Sinon...
./configure --help ==> te donnes des infos pour "tunner" ton install
* Ensuite je te conseilles de faire ton make (entre nous je prefere le gmake (gnu))
* Pour nettoyer :
make (ou gmake ) clean
puis
make (ou gmake ) distclean
*ensuite faire un make (ou gmake) test ou check
*ensuite un make (ou gmake) -n install (simule l'installation) : ceci te permets de verifier si ton installation est coherente.
enfin make (ou gmake) install
e là ce doit etre bon :mouarf: ...