Un module ne se compile pas comme ça.
regarde un peu la ligne de commande utilisée lorsque tu fais un make modules dans le source tree de ton kernel.
ça donne plutot une ligne du genre:
Les -D n'ayant d'interet que si tu n'as pas défini MODULE et __KERNEL__ dans ton source.
Il existe de très bon tuto sur le net pour l'écriture de module.
Attention, cette méthode ne s'applique pas au 2.6.x
# Re
Posté par LaBienPensanceMaTuer . En réponse au message ajouter un module "hello World" à Linux. Évalué à 5.
regarde un peu la ligne de commande utilisée lorsque tu fais un make modules dans le source tree de ton kernel.
ça donne plutot une ligne du genre:
gcc -I/lib/modules/`uname -r`/build -DMODULE -D__KERNEL__ -c fic.c
Les -D n'ayant d'interet que si tu n'as pas défini MODULE et __KERNEL__ dans ton source.
Il existe de très bon tuto sur le net pour l'écriture de module.
Attention, cette méthode ne s'applique pas au 2.6.x