Outils pour utilisateurs

Outils du site


informatique:linux:make

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
informatique:linux:make [2007/12/07 12:49] – benoitinformatique:linux:make [2007/12/07 12:50] (Version actuelle) – benoit
Ligne 5: Ligne 5:
  
 Généralement l'éditeur fournie un script du genre ''configure'' qui permet de vérifier si les fichiers dépendant au logiciels que l'on va installé sont bien présent sur la machine. Ce script génère un fichier ''Makefile'', qui sera lu par la commande ''make'' qui lui indiquera ce qu'il faut compiler. Généralement l'éditeur fournie un script du genre ''configure'' qui permet de vérifier si les fichiers dépendant au logiciels que l'on va installé sont bien présent sur la machine. Ce script génère un fichier ''Makefile'', qui sera lu par la commande ''make'' qui lui indiquera ce qu'il faut compiler.
 +
  
  
Ligne 37: Ligne 38:
   make: *** [all-recursive] Error 1   make: *** [all-recursive] Error 1
  
-Dans le cas présent il manque la commande ''yacc'', il faut donc installer le package qui installe cette commande et tout recommancer de la facon suivante:+Dans le cas présent il manque la commande ''yacc'', il faut donc installer le package qui installe cette commande et tout recommencer de la facon suivante:
   ./configure   ./configure
   make clean   make clean
   make   make
  
-etc... jusqu'à ne plus avoir d'erreurs. ''make clean'' permet de néttoyer le répertoire courant, en supprimant tous les fichiers déjà compiler.+etc... jusqu'à ne plus avoir d'erreurs. ''make clean'' permet de néttoyer le répertoire courant, en supprimant tous les fichiers déjà compilés.
  
 === Lancement de make install === === Lancement de make install ===
informatique/linux/make.1197031745.txt.gz · Dernière modification : (modification externe)