Pages : 1
#1 Le 04/04/2010, à 19:00
- doudoubens86
probleme pour compiler un ancien noyau
bonjour,
je dois installer le noyau 2.6.11 pour un projet de mobilité IPv6( je suis sur le noyau 2.6.30-20). Le probleme c'est que lorsque je lance le' make ' il ya plein d'erreur. Tout les tuto que j'ai trouver sur la compilation sont seulement pour compiler le noyau sur lequel on est et pas un noyau ancien sur nouveau noyau.
Pouvez vous m'aider ca fais 2 jours que je galere .....
merci d'avance
Hors ligne
#2 Le 05/04/2010, à 16:03
- Alm
Re : probleme pour compiler un ancien noyau
Salut,
"Plein d'erreurs" ça reste très vague pour qu'on puisse vraiment t'aider...
Une approche généralement efficace est de prendre les erreurs dans l'ordre et de les recopier dans google pour les régler une par une !
Si tu bloques sur une erreur en particulier, copie-la en détail ici et on pourra te peut-être te donner un coup de main (n'hésite pas à décrire aussi les solutions que tu as déjà essayées).
Hors ligne
#3 Le 05/04/2010, à 17:31
- doudoubens86
Re : probleme pour compiler un ancien noyau
salut Alm,
voila l'erreur que j'ai eu.
root@****-laptop:/usr/src/linux-2.6.11# make
CHK include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
make[1]: « arch/i386/kernel/asm-offsets.s » est à jour.
CHK include/linux/compile.h
CHK usr/initramfs_list
CC arch/i386/kernel/process.o
In file included from include/asm/mpspec.h:5,
from include/asm/smp.h:18,
from include/linux/smp.h:19,
from include/linux/sched.h:25,
from arch/i386/kernel/process.c:17:
include/asm/mpspec_def.h:78: warning: ‘packed’ attribute ignored for field of type ‘unsigned char[6]’
arch/i386/kernel/process.c: Assembler messages:
arch/i386/kernel/process.c:400: Error: suffix or operands invalid for `mov'
arch/i386/kernel/process.c:401: Error: suffix or operands invalid for `mov'
arch/i386/kernel/process.c:477: Error: suffix or operands invalid for `mov'
arch/i386/kernel/process.c:478: Error: suffix or operands invalid for `mov'
include/linux/elfcore.h:92: Error: suffix or operands invalid for `mov'
include/linux/elfcore.h:92: Error: suffix or operands invalid for `mov'
arch/i386/kernel/process.c:599: Error: suffix or operands invalid for `mov'
arch/i386/kernel/process.c:600: Error: suffix or operands invalid for `mov'
arch/i386/kernel/process.c:607: Error: suffix or operands invalid for `mov'
arch/i386/kernel/process.c:608: Error: suffix or operands invalid for `mov'
make[1]: *** [arch/i386/kernel/process.o] Erreur 1
make: *** [arch/i386/kernel] Erreur 2
j'ai cherché des solutions mais sans reponses... Faut t'il installer des packages? modifier le ".config " pour qu'il prenne en compte les differents drivers ?
merci d'avance
Dernière modification par doudoubens86 (Le 05/04/2010, à 17:31)
Hors ligne
Pages : 1