Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
939 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Pb de compile kernel 2.4.18

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb de compile kernel 2.4.18

n°267428
Tomate
Posté le 25-05-2003 à 12:59:49  profilanswer
 

salut,
 
j ai un pb bizarre sur ma debian !
 
impossible de recompiler le kernel !! :ouch:  :ouch:  
 
voila ce ki sort .
 
 

Code :
  1. debian:/usr/src/linux# make-kpkg --revision=2.4.18 kernel_image
  2. ..........
  3. make[3]: Entering directory `/usr/src/kernel-source-2.4.18/kernel'
  4. gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.18/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=athlon    -DKBUILD_BASENAME=ksyms  -DEXPORT_SYMTAB -c ksyms.c
  5. In file included from ksyms.c:50:
  6. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:72:30: missing terminating " character
  7. In file included from ksyms.c:50:
  8. /usr/src/kernel-source-2.4.18/include/asm/checksum.h: In function `ip_fast_csum':
  9. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:73: error: parse error before "movl"
  10. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:75:17: invalid suffix "f" on integer constant
  11. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:82:17: invalid suffix "b" on integer constant
  12. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:90:13: missing terminating " character
  13. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:105:17: missing terminating " character
  14. /usr/src/kernel-source-2.4.18/include/asm/checksum.h: In function `csum_fold':
  15. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:106: error: parse error before "addl"
  16. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:108:17: missing terminating " character
  17. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:121:13: missing terminating " character
  18. /usr/src/kernel-source-2.4.18/include/asm/checksum.h: In function `csum_tcpudp_nofold':
  19. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:122: error: parse error before "addl"
  20. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:126:9: missing terminating " character
  21. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: `__x' undeclared (first use in this function)
  22. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: (Each undeclared identifier is reported only once
  23. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: for each function it appears in.)
  24. /usr/src/kernel-source-2.4.18/include/asm/checksum.h: At top level:
  25. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:128: error: parse error before ')' token
  26. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:161:17: missing terminating " character
  27. /usr/src/kernel-source-2.4.18/include/asm/checksum.h: In function `csum_ipv6_magic':
  28. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:162: error: parse error before "addl"
  29. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:173:17: missing terminating " character
  30. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: `__x' undeclared (first use in this function)
  31. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: warning: no return statement in function returning non-void
  32. /usr/src/kernel-source-2.4.18/include/asm/checksum.h: At top level:
  33. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: parse error before ')' token
  34. /usr/src/kernel-source-2.4.18/include/asm/checksum.h:176: error: parse error before "__u32"
  35. make[3]: *** [ksyms.o] Error 1
  36. make[3]: Leaving directory `/usr/src/kernel-source-2.4.18/kernel'
  37. make[2]: *** [first_rule] Error 2
  38. make[2]: Leaving directory `/usr/src/kernel-source-2.4.18/kernel'
  39. make[1]: *** [_dir_kernel] Error 2
  40. make[1]: Leaving directory `/usr/src/kernel-source-2.4.18'
  41. make: *** [stamp-build] Error 2
  42. debian:/usr/src/linux#

 
 
 
 :ouch:  
 
voila je sais absoluement pas d ou ca vient [:sisicaivrai]
 
 
help plz

mood
Publicité
Posté le 25-05-2003 à 12:59:49  profilanswer
 

n°267430
perchut2
Hell, it's about time...
Posté le 25-05-2003 à 13:02:13  profilanswer
 

tu as changé quelque chose dans la configuration par rapport a la derniere compil ?

n°267432
Tomate
Posté le 25-05-2003 à 13:04:31  profilanswer
 

Perchut2 a écrit :

tu as changé quelque chose dans la configuration par rapport a la derniere compil ?


 
bah en fait je suis en train de reinstaller ma deb (je suis en unstable, et le 2.4.20 me semble buggue :/)
 
donc en fait j ai juste installe les src du kernel 2.4.18 + refait ma config
 
rien de plus :(

n°267437
udok
La racaille des barbus ©clémen
Posté le 25-05-2003 à 13:33:38  profilanswer
 

le 2.4.20 marche très bien
s'il était buggé ça se saurait
par contre, n'utilise pas le gcc-3.3 pour compiler ton kernel, il est trop strict et il ne compile pas les kernels actuels


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°267440
parano
Time... to die...
Posté le 25-05-2003 à 13:34:58  profilanswer
 

gcc qui foire ? CFlags trop haut ? overclocking ?

n°267458
perchut2
Hell, it's about time...
Posté le 25-05-2003 à 14:16:54  profilanswer
 

udok a écrit :

le 2.4.20 marche très bien
s'il était buggé ça se saurait
par contre, n'utilise pas le gcc-3.3 pour compiler ton kernel, il est trop strict et il ne compile pas les kernels actuels


 
avec gcc-3.2.x j'ai eu des problèmes pour compiler mon 2.4.20, une des options bloquait la compil  :o

n°267476
Tomate
Posté le 25-05-2003 à 15:14:38  profilanswer
 

udok a écrit :

le 2.4.20 marche très bien
s'il était buggé ça se saurait
par contre, n'utilise pas le gcc-3.3 pour compiler ton kernel, il est trop strict et il ne compile pas les kernels actuels


 
oui c est ce ke je me suis dis et avec gcc-2.95 ca roule
 
mais je persiste, le 2.4.20 a surement des pb, car kan j ai installe alsa pour ma carte son avec un 2.4.18 tout marchait nikel, avec le 2.4.20, tout plantait !!!
segv ds tous les sens des k un prog essayait d acceder a /dev/mixer
 
en fesant un strace, je me suis appercu k il y avait un pointeur null ds le kernel :ouch:

n°267477
Tomate
Posté le 25-05-2003 à 15:15:22  profilanswer
 

parano a écrit :

gcc qui foire ? CFlags trop haut ? overclocking ?  


 
gcc 3.3 ki fe chier
 
remarque, si le kernel n etait pas code avec les pieds aussi :whistle:  
 
car les unreferenced ... a la compile, ca defile :ouch:

n°267481
udok
La racaille des barbus ©clémen
Posté le 25-05-2003 à 15:18:01  profilanswer
 

tomate77 a écrit :


 
oui c est ce ke je me suis dis et avec gcc-2.95 ca roule
 
mais je persiste, le 2.4.20 a surement des pb, car kan j ai installe alsa pour ma carte son avec un 2.4.18 tout marchait nikel, avec le 2.4.20, tout plantait !!!
segv ds tous les sens des k un prog essayait d acceder a /dev/mixer
 
en fesant un strace, je me suis appercu k il y avait un pointeur null ds le kernel :ouch:  


 
t'as fait un report de bug ?


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°267482
udok
La racaille des barbus ©clémen
Posté le 25-05-2003 à 15:20:18  profilanswer
 

tomate77 a écrit :


 
gcc 3.3 ki fe chier
 
remarque, si le kernel n etait pas code avec les pieds aussi :whistle:  
 
car les unreferenced ... a la compile, ca defile :ouch:  


 
les unréférences, c'est peut-être parce que ce gcc n'est plus vraiment en fase avec les différentes lib (chez moi c'est la libstd++ qui fout le plus la merde)
je dis ça au pif, j'en sais rien en fait
mais je pense que ce serait mieux de compiler avec le gcc-3.2 (chez moi ça passe


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
mood
Publicité
Posté le 25-05-2003 à 15:20:18  profilanswer
 

n°267486
Tomate
Posté le 25-05-2003 à 15:23:44  profilanswer
 

udok a écrit :


 
les unréférences, c'est peut-être parce que ce gcc n'est plus vraiment en fase avec les différentes lib (chez moi c'est la libstd++ qui fout le plus la merde)
je dis ça au pif, j'en sais rien en fait
mais je pense que ce serait mieux de compiler avec le gcc-3.2 (chez moi ça passe


 
bah les BSD n ont AUCUN warning a la compile du noyau ;)

n°267488
Tomate
Posté le 25-05-2003 à 15:24:31  profilanswer
 

udok a écrit :


 
t'as fait un report de bug ?


 
nan, car j ai deja reinstalle 12 fois entre tps (oui je sais, ct ke hier ke ca a plante :whistle: )
 
donc j ai plus la sortie du strace :/


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Pb de compile kernel 2.4.18

 

Sujets relatifs
[lm_sensors] Compile pas pour le bon noyau !Tout ce qu'il faut savoir pour passer au Kernel 2.5.69 sans se planter
Le kernel il est GPL quand même ?Topic Kernel et autres truc achement compliques
pb compile avec gccRecompiler le KERNEL ?
truc bizare dans kernel avec la memoireQuelques questions sur la configuration du kernel ...
Fichier de config kernelProblème pour recompiler le kernel 2.4.21-02mdk ...
Plus de sujets relatifs à : Pb de compile kernel 2.4.18


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR