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