mais que je fais make menuconfig. NIKEL.
Puis make, et là.....
[moi@localhost linux]$ make
scripts/kconfig/conf -s arch/x86/Kconfig
#
# configuration written to .config
#
CHK include/linux/version.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
CC arch/x86/kernel/asm-offsets.s
GEN include/asm-x86/asm-offsets.h
CALL scripts/checksyscalls.sh
make[1]: *** Pas de règle pour fabriquer la cible « init/main.o », nécessaire pour « init/built-in.o ». Arrêt.
make: *** [init] Erreur 2
[moi@localhost linux]$
J'ai chercher un peu mais je trouve vraiment pas pourquoi ca bloque.
Merci d'avance
# ..
Posté par fcartegnie . Évalué à 2.
[^] # Re: ..
Posté par gotcha5832 . Évalué à 1.
[^] # Re: ..
Posté par gotcha5832 . Évalué à 0.
[^] # Re: ..
Posté par NeoX . Évalué à 0.
par defaut il devrait etre dans /usr
afin que le make ou les differents outils trouvent leur petits
enfin il me semble
[^] # Re: ..
Posté par gotcha5832 . Évalué à 4.
[^] # Re: ..
Posté par Dup (site web personnel) . Évalué à 3.
[^] # Re: ..
Posté par Dup (site web personnel) . Évalué à 1.
Sinon bien que ne connaissant pas cette option make V=1 active le mode verbeux : affiche les commandes exécutés par make. 1 doit correspondre au niveau le plus faible.
[^] # Re: ..
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
[^] # Re: ..
Posté par gotcha5832 . Évalué à 1.
[^] # Re: ..
Posté par Pascal Terjan (site web personnel) . Évalué à 5.
# piste
Posté par lem__mel . Évalué à 2.
http://www.howtoforge.com/howtos/linux/kernel
(pour debian voir http://www.andesi.org/noyau:compilation-d-un-noyau-a-la-sauc(...)
ensuite récupérer la configuration d'un noyau fonctionnel (sous Debian /boot/config-XXXX) et le copier comme configuration par défaut[1], exemple (je suppose que l'on est dans le dossier contenant les sources) :
$ cp /boot/config-2.6.26-1-686 .config
[1] je me demande si de nos jours cela n'est pas fait automatiquement par le menuconfig (ou xconfig, etc)
et sauf connerie de ta part, cela compilera un noyau.
[^] # Re: piste
Posté par NeoX . Évalué à 2.
qui fonctionne avec ubuntu
- recuperer les sources
- decompresser les sources
- copier le /boot/config-xxx du kernel courant dans le dossier contenant les sources
- faire make oldconfig pour repondre valider ou non les nouvelles fonctionnalités
puis faire les classiques :
- make
- make modules
puis en sudo
- la copy du noyau et system.map
- le make modules_install (il me semble, ca fait longtemp que je n'ai pas fait de kernel perso)
[^] # Re: piste
Posté par gotcha5832 . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.