J'ai essayé tout ça, mais j'ai un erreur lors de la compilation...
La bonne marche à suivre était celle de Maxime. J'ai trouvé et mis au bon endroit les fichiers qu'il fallait, enfin je crois.
Voici l'erreur :
------------
gcc -D__KERNEL__ -Wall -Wstrict-prototypes -02 -DMODULE -I. -DSK_USE_CSUM -I /usr/src/linux-2.4/include -c -o skge.o skge.c
In file included from /usr/src/linux-2.4/include/linux/mm.h:4,
from /usr/src/linux-2.4/include/linux/slab.h:14,
from /usr/src/linux-2.4/include/linux/proc_fs.h:5,
from skge.c:346:
/usr/src/linux-2.4/include/linux/sched.h:799: conflicting types for 'kernel_thread'
/usr/include/asm/processor.h:432: previous declaration of 'kernel_thread'
make: *** [skge.o] Erreur 1
------------
Qu'est-ce-que ça veut dire ?
Je n'avais aucun fichier '.o', uniquement des '.c', des '.h' et un Makefile.
J'ai un noyau 2.4.18 . Mais je compte le recompiler (avec l'aide de la formation linux d'Alexis) pour en prendre un plus récent.
Pensez-vous que le driver pour ma carte ethernet est déjà intégré dedans ou fait-il quand même d'abord que je l'installe ?
# encore un pti problème
Posté par azriel . En réponse au message driver carte ethernet. Évalué à 1.
J'ai essayé tout ça, mais j'ai un erreur lors de la compilation...
La bonne marche à suivre était celle de Maxime. J'ai trouvé et mis au bon endroit les fichiers qu'il fallait, enfin je crois.
Voici l'erreur :
------------
gcc -D__KERNEL__ -Wall -Wstrict-prototypes -02 -DMODULE -I. -DSK_USE_CSUM -I /usr/src/linux-2.4/include -c -o skge.o skge.c
In file included from /usr/src/linux-2.4/include/linux/mm.h:4,
from /usr/src/linux-2.4/include/linux/slab.h:14,
from /usr/src/linux-2.4/include/linux/proc_fs.h:5,
from skge.c:346:
/usr/src/linux-2.4/include/linux/sched.h:799: conflicting types for 'kernel_thread'
/usr/include/asm/processor.h:432: previous declaration of 'kernel_thread'
make: *** [skge.o] Erreur 1
------------
Qu'est-ce-que ça veut dire ?
Je n'avais aucun fichier '.o', uniquement des '.c', des '.h' et un Makefile.
J'ai un noyau 2.4.18 . Mais je compte le recompiler (avec l'aide de la formation linux d'Alexis) pour en prendre un plus récent.
Pensez-vous que le driver pour ma carte ethernet est déjà intégré dedans ou fait-il quand même d'abord que je l'installe ?
[^] # Re: la méthode standard
Posté par azriel . En réponse au message driver carte ethernet. Évalué à 1.
Merci de m'avoir répondu.
# merci
Posté par azriel . En réponse au message driver carte ethernet. Évalué à 1.
Merci de m'avoir répondu.