Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 30/08/2005, à 07:46

lcrprod

compilation du kernel 2.6.13 echoue

bonjour,

j'ai besoin de compiler un nouveau kernel. j'execute donc la procédure indiquée sur la doc d'ubuntu au terme prés.

je lance la  commande suivante :

fakeroot make-kpkg --append-to-version=.29082005 kernel_image --initrd binary

et j'obtient le résultat suivant:

*
* Hardware crypto devices
*
Support for VIA PadLock ACE (CRYPTO_DEV_PADLOCK) [Y/n/m/?] y
  Support for AES in VIA PadLock (CRYPTO_DEV_PADLOCK_AES) [Y/n/?] y
*
* Library routines
*
CRC-CCITT functions (CRC_CCITT) [M/y/?] m
CRC32 functions (CRC32) [Y/m/?] y
CRC32c (Castagnoli, et al) Cyclic Redundancy-Check (LIBCRC32C) [M/n/y/?] m
make[1]: quittant le répertoire « /usr/src/linux-2.6.13 »
/usr/bin/make EXTRAVERSION=.29082005   \
                                ARCH=i386 prepare
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.13 »
  SPLIT   include/linux/autoconf.h -> include/config/*
  HOSTCC  scripts/genksyms/genksyms.o
  SHIPPED scripts/genksyms/lex.c
  SHIPPED scripts/genksyms/parse.h
  SHIPPED scripts/genksyms/keywords.c
  HOSTCC  scripts/genksyms/lex.o
  SHIPPED scripts/genksyms/parse.c
  HOSTCC  scripts/genksyms/parse.o
  HOSTLD  scripts/genksyms/genksyms
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/file2alias.o
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTLD  scripts/mod/modpost
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/conmakehash
  SYMLINK include/asm -> include/asm-i386
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CC      arch/i386/kernel/asm-offsets.s
Dans le fichier inclus à  partir de include/asm/system.h:5,
          à  partir de include/asm/processor.h:18,
          à  partir de include/asm/thread_info.h:17,
          à  partir de include/linux/thread_info.h:21,
          à  partir de include/linux/spinlock.h:12,
          à  partir de include/linux/capability.h:45,
          à  partir de include/linux/sched.h:7,
          à  partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/kernel.h:10:20: stdarg.h : Aucun fichier ou répertoire de ce type
In file included from include/asm/system.h:5,
                 from include/asm/processor.h:18,
                 from include/asm/thread_info.h:17,
                 from include/linux/thread_info.h:21,
                 from include/linux/spinlock.h:12,
                 from include/linux/capability.h:45,
                 from include/linux/sched.h:7,
                 from arch/i386/kernel/asm-offsets.c:7:
include/linux/kernel.h:102: error: erreur de syntaxe before "va_list"
include/linux/kernel.h:106: error: erreur de syntaxe before "va_list"
include/linux/kernel.h:110: error: erreur de syntaxe before "va_list"
include/linux/kernel.h:115: error: erreur de syntaxe before "va_list"
include/linux/kernel.h:127: error: erreur de syntaxe before "va_list"
make[2]: *** [arch/i386/kernel/asm-offsets.s] Erreur 1
make[1]: *** [arch/i386/kernel/asm-offsets.s] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.13 »
make: *** [stamp-kernel-configure] Erreur 2

j'ai beau  chercher mais je trouve pas d'ou vient l'erreur. j'ai chargé tous les packages demandés mais rien n'y fais toujour cette erreur.

Quelle package me manque t il ou manip à faire.

Merci par avance de votre aide.

LCRPROD

Hors ligne

#2 Le 30/08/2005, à 08:32

marc059

Re : compilation du kernel 2.6.13 echoue

Salut LCRPROD,

Personnellement, j'ai utilisé l'ancienne méthode (la classique), pour installer le noyau 2.6.12.5#5.

Et, je n'ai pas eu de problème. J'ai aussi essayé cette méthode, mais sans grand résultat.

wink

A+

Dernière modification par perso (Le 30/08/2005, à 08:33)


Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.

Hors ligne

#3 Le 30/08/2005, à 08:40

lcrprod

Re : compilation du kernel 2.6.13 echoue

perso a écrit :

Salut LCRPROD,

Personnellement, j'ai utilisé l'ancienne méthode (la classique), pour installer le noyau 2.6.12.5#5.

Et, je n'ai pas eu de problème. J'ai aussi essayé cette méthode, mais sans grand résultat.

wink

A+

je suposse que ces les bon vieux make bzimage&& make modules && make modules_install ??

ou il y a une  autre méthode..


LCRPROD

P.S.: j'ai jamais fais de compilation de kernel  sous debian...

Hors ligne

#4 Le 30/08/2005, à 09:08

marc059

Re : compilation du kernel 2.6.13 echoue

lcrprod a écrit :

je suposse que ces les bon vieux make bzimage&& make modules && make modules_install ??

C'est cela.

lcrprod a écrit :

ou il y a une  autre méthode..

Je crois qu'il en existe deux (citées dans ce post).

lcrprod a écrit :

j'ai jamais fais de compilation de kernel  sous debian...

Il y a un début à tout.

Donc tu ne connais pas le plaisir d'avoir un Kernel Panic : big_smile

A+


Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.

Hors ligne

#5 Le 30/08/2005, à 09:13

lcrprod

Re : compilation du kernel 2.6.13 echoue

lcrprod a écrit :
perso a écrit :

Salut LCRPROD,

Personnellement, j'ai utilisé l'ancienne méthode (la classique), pour installer le noyau 2.6.12.5#5.

Et, je n'ai pas eu de problème. J'ai aussi essayé cette méthode, mais sans grand résultat.

wink

A+

je suposse que ces les bon vieux make bzimage&& make modules && make modules_install ??

ou il y a une  autre méthode..


LCRPROD

P.S.: j'ai jamais fais de compilation de kernel  sous debian...

si en  10 ans j'ai déjà compiler X fois les kernels mais uniquement en version 2.4.x mais pour  les 2.6.x c'est  effectivement la premiére tentative...

j'y vais de ce pas

LCRPROD

Hors ligne

#6 Le 30/08/2005, à 09:19

marc059

Re : compilation du kernel 2.6.13 echoue

lcrprod a écrit :

si en  10 ans j'ai déjà compiler X fois les kernels mais uniquement en version 2.4.x mais pour  les 2.6.x c'est  effectivement la premiére tentative...

Tout comme moi. wink

A+


Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.

Hors ligne

#7 Le 30/08/2005, à 09:24

lcrprod

Re : compilation du kernel 2.6.13 echoue

lcrprod a écrit :
lcrprod a écrit :
perso a écrit :

Salut LCRPROD,

Personnellement, j'ai utilisé l'ancienne méthode (la classique), pour installer le noyau 2.6.12.5#5.

Et, je n'ai pas eu de problème. J'ai aussi essayé cette méthode, mais sans grand résultat.

wink

A+

je suposse que ces les bon vieux make bzimage&& make modules && make modules_install ??

ou il y a une  autre méthode..


LCRPROD

P.S.: j'ai jamais fais de compilation de kernel  sous debian...

si en  10 ans j'ai déjà compiler X fois les kernels mais uniquement en version 2.4.x mais pour  les 2.6.x c'est  effectivement la premiére tentative...

j'y vais de ce pas

LCRPROD

et bien même punition. j'ai tous supprimer concernant le kernel, repris a  0  voici le resultat de la commande make

 CC      arch/i386/kernel/asm-offsets.s
Dans le fichier inclus à  partir de include/asm/system.h:5,
          à  partir de include/asm/processor.h:18,
          à  partir de include/asm/thread_info.h:17,
          à  partir de include/linux/thread_info.h:21,
          à  partir de include/linux/spinlock.h:12,
          à  partir de include/linux/capability.h:45,
          à  partir de include/linux/sched.h:7,
          à  partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/kernel.h:10:20: stdarg.h : Aucun fichier ou répertoire de ce type
In file included from include/asm/system.h:5,
                 from include/asm/processor.h:18,
                 from include/asm/thread_info.h:17,
                 from include/linux/thread_info.h:21,
                 from include/linux/spinlock.h:12,
                 from include/linux/capability.h:45,
                 from include/linux/sched.h:7,
                 from arch/i386/kernel/asm-offsets.c:7:
include/linux/kernel.h:102: error: erreur de syntaxe before "va_list"
include/linux/kernel.h:106: error: erreur de syntaxe before "va_list"
include/linux/kernel.h:110: error: erreur de syntaxe before "va_list"
include/linux/kernel.h:115: error: erreur de syntaxe before "va_list"
include/linux/kernel.h:127: error: erreur de syntaxe before "va_list"
make[1]: *** [arch/i386/kernel/asm-offsets.s] Erreur 1
make: *** [arch/i386/kernel/asm-offsets.s] Erreur 2

Hors ligne

#8 Le 30/08/2005, à 09:28

marc059

Re : compilation du kernel 2.6.13 echoue

As-tu une adresse MSN.

Si oui, envoie-la moi par email.

A+

Dernière modification par perso (Le 30/08/2005, à 09:28)


Lire c'est apprendre, faire c'est comprendre.
Un Ch'ti à Paris :-)
Jaunty sur Eeepc 1000H et sur Station.

Hors ligne

#9 Le 30/08/2005, à 11:39

ffomnislash

Re : compilation du kernel 2.6.13 echoue

Il faudraut que je le test pour voir si je pourrais activer l'acpi ....


-- Mon blog --

Hors ligne

#10 Le 30/08/2005, à 14:47

Donk

Re : compilation du kernel 2.6.13 echoue

Hier soir j'ai compilé le noyau 2.6.13 avec la méthode debian, et je n'ai eu aucun problème.
Je pense que tes erreurs proviennent d'une incohérence dans ton menuconfig, il faut que tu le verifies.
De plus dans la commande:

fakeroot make-kpkg --append-to-version=.29082005 kernel_image --initrd binary

le --initrd ne sert à rien car il n'est plus compatible avec le noyau depuis la version 2.6.3, sauf s'il a été patch pour

Hors ligne

Haut de page ↑