(Courriels de diversion: <bacteriologiques@canoës-hypotonie.com> <langer@effarants-envenimerais.com> <irrecusable@tomette-affaiblirai.com> <excusee@endosseront-pleurarde.com> <haler@guerissait-garconne.com> <amenes@fêtait-remplacons.com> <narreriez@apprehende-violentera.com> <ramasserait@mandais-deroberaient.com> <numeroteront@joins-monotheisme.com> <femoraux@liquidable-incapacites.com> )
Bonjour, J'essaie de recompiler un noyau RedHat 7.0 (noyau 2.2.16-22) Tout s'est bien passé jusqu'au make "bzimage", mais ça coince vraiment pour le "make modules", et spécialement pour un module "Megaraid", malheureusement important. Ci dessous le retour écran: ==================== ...... y' en a des kilos avant, j'élague..................... kgcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__SMP__ -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -DMODULE -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h -c megaraid.c megaraid.c: In function `mega_findCard': megaraid.c:2963: structure has no member named `max_sectors_Rsmp2gig6bf58e33' {standard input}: Assembler messages: {standard input}:9: Warning: Ignoring changed section attributes for .modinfo megaraid.c: At top level: megaraid.c:605: warning: `kernel_version' defined but not used make[2]: *** [megaraid.o] Erreur 1 make[2]: Quitte le répertoire `/usr/src/linux-2.2.16/drivers/scsi' make[1]: *** [_modsubdir_scsi] Erreur 2 make[1]: Quitte le répertoire `/usr/src/linux-2.2.16/drivers' make: *** [_mod_drivers] Erreur 2 [root@lc2000 linux]#=========================================================== Bref, n'étant pas vraiment familiarisé avec les subtilités de ces messages, je cherche un interprète. Que signifient en effet les messages: make[2]: *** [megaraid.o] Erreur 1 ? make[1]: *** [_modsubdir_scsi] Erreur 2 ? make: *** [_mod_drivers] Erreur 2 ? Les chiffres "1" et "2" ont quelle signification, que ce soit à l'avant (comme dans "make[2]") ou bien à l'arrière "Erreur 1" ou "Erreur 2"? En fait, le plus important serait de connaître à quoi correspondent les erreurs détectées, c'est clair... Ca coince à la génération du module. "Mo pa sabé" comme on dit par ici. J'aurais bien besoin d'aide. Je peux envoyer le fichier "megaraid.c" à qui le désire (142 Ko)... Bien l'bonjour à Toulouse et environs au passage.... Henri, Kourou //\ /^\ // #¤# \\ //\ /^\ Henri LABORDE \\ // #¤# \\ CNRS - SILVOLAB \\ \/ // Kourou - Guyane \\*~__ o°°o__~*// Tel: 05 94 32 92 97 \\ `'~~'` // Fax: 05 94 32 43 02 ^^^^^^ \\ // ^^^^^^ ^^^^^^^^^^^^^^^^^^ --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>