(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/>