Probléme en écrivant la commande make
amino
-
jivef Messages postés 927 Date d'inscription Statut Membre Dernière intervention -
jivef Messages postés 927 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai essayé la commande "which make"
donc il m'affiche "/usr/bin/make"
aussi "echo $PATH"
il m'affiche"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
mais lorsque je veut configurer un noyau en tapant
"make allnoconfig" il m'affiche "make: *** Pas de règle pour fabriquer la cible « allnoconfig ». Arrêt."
alors svp aider moi pour régler ce probléme
et merci ..
j'ai essayé la commande "which make"
donc il m'affiche "/usr/bin/make"
aussi "echo $PATH"
il m'affiche"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
mais lorsque je veut configurer un noyau en tapant
"make allnoconfig" il m'affiche "make: *** Pas de règle pour fabriquer la cible « allnoconfig ». Arrêt."
alors svp aider moi pour régler ce probléme
et merci ..
A voir également:
- Probléme en écrivant la commande make
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
3 réponses
Bonjour,
Tu veux compiler un nouveau noyau linux, c'est bien ça ?
Je l'ai déjà fait quelques fois, mais je n'ai jamais utilisé l'option que tu donnes pour make.
En fait j'ai utilise make oldconfig
Je copie le fichier /boot/config-versiondenoyau vers le dossier des sources sous le nom .config
cp /boot/config-$(uname -r) /usr/src/nouveaunoyau/.config
(normalement le fichier .config n'existait pas, s'il existait déjà, sauve le avant...pour voir.)
Après je fait make oldconfig
Une raison simple : il reprend ce qui peut l'être de l'ancien noyau, supprime ce qui est obsolète et te propose de régler ce qui est nouveau.
C'est comme make menuconfig ou make xconfig, mais avec une partie du boulot déjà fait.
Bon courage à toi.
Tu veux compiler un nouveau noyau linux, c'est bien ça ?
Je l'ai déjà fait quelques fois, mais je n'ai jamais utilisé l'option que tu donnes pour make.
En fait j'ai utilise make oldconfig
Je copie le fichier /boot/config-versiondenoyau vers le dossier des sources sous le nom .config
cp /boot/config-$(uname -r) /usr/src/nouveaunoyau/.config
(normalement le fichier .config n'existait pas, s'il existait déjà, sauve le avant...pour voir.)
Après je fait make oldconfig
Une raison simple : il reprend ce qui peut l'être de l'ancien noyau, supprime ce qui est obsolète et te propose de régler ce qui est nouveau.
C'est comme make menuconfig ou make xconfig, mais avec une partie du boulot déjà fait.
Bon courage à toi.
merci bien pour votre reponce mais j'ai trouvé une solution avec la commande make xconfig et c'est marché
Précisons pour toute personne qui passera derrière nous que :
make xconfig permet de faire la config dans l'environnement graphique
&
make menuconfig permet de le faire dans un environnement de texte dans une sorte de menu.
Tu peux passer le fil en résolu s'il te plait.
A bientôt.
Bien cordialement.
Jonas.
make xconfig permet de faire la config dans l'environnement graphique
&
make menuconfig permet de le faire dans un environnement de texte dans une sorte de menu.
Tu peux passer le fil en résolu s'il te plait.
A bientôt.
Bien cordialement.
Jonas.