Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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