je débute ds les modules linux et je tente de créer un module avec le code suivant :
#define MODULE
#include <linux/module.h>
int init_module(void) { printk("<1>Hello, world\n"); return 0; }
void cleanup_module(void) { printk("<1>Goodbye cruel world\n"); }
je veux le builder et l'installer mais manque de bol ça marche pas :
gcc -c hello.c
insmod ./hello.o
insmod: error inserting 'hello.o': -1 Invalid module format
je suis en root et j'ai la fedora core 3
si vous avez une idée sur (…)