[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: probleme compilation module



Petite question bête : les drivers pour la plupart des cartes 3Com sont
déjà dans les sources du Kernel 2.2.17. Alors pourquoi se faire chier à
intégrer des sources made-in-3com ? surtout pour une 3c90x déjà dans
dedans.

Stef...

>>           Je suis en train de passer ma version debian de 2.0.36
>> a 2.2.17. L'installation c'est passe sans probleme sauf pour le
>> module de ma carte ethernetque je dois recompiler pour la
>> nouvelle version de 2.2.17. J'ai recupere les sources chez 3Com
>> et j'ai suivi les recommandations de compilation... le resultat
>> c'est que j'ai plein d'erreurs (voir document attache).
>
>Il est où le document ?
>
>> La commande que j'ai lance est dans la premiere ligne du document.
>>
>> Je me pose la question a savoir lorsque l'on change de version du
>> noyau lInux est-ce qu'il y a aussi modification des fichiers qui
>> se trouve dans /usr/include ? car je trouve qu'il y a trop
>> d'erreurs :-(
>
>Non, il _ne_faut_surtout_pas_ changer les includes (/usr/include/asm et
>/usr/include/linux) sauf si l'on sait ce que l'on fait.  D'ailleurs ces
>includes proviennent de la libc.  Il serait dommage d'utilisé dans un
>nouveau source un structure du nouveau noyau mais de la passer à une
>fonction de la libc qui, elle, utilise l'ancienne structure.
>
>Par contre, pour la compilation du driver 3Com, tu _dois_ utiliser les
>includes du nouveau noyau.  Il faudrait que tu ajoutes, au bon endroit,
>un -I<vers-les-sources-du-noyau>/include dans le/les Makefiles 3Com.
>--


..........................................................
.  Linux - Debian - php4 - Apache - MySQL - Infogérance  .
.   email: info@actionweb.fr - http://www.actionweb.fr   .
.     Tel: (0)141 906 100    -    Fax: (0)141 906 101    .
..........................................................



Reply to: