Bonjour,
voila je veux ecrire un module très simple:
après je fais :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 #define Mon_MODULE #include <linux/module.h> int init_module(void) { printk("<1>Hello world\n"); return 0; } void cleanup_module(void) { printk("<1>Goodbye monde cruel!\n"); }
et la il me génére pas mal d'erreur dont voici la première (j'ai l'impression que mes fichier d'include de mon linux sont inadapter):Code:gcc -c hello.c
et dans ce fichier il bloque sur:Code:/usr/include/linux/jiffies.h:16: error: parse error before "jiffies_64"
Comprend pas. u64 c'est pas plus pour une archi 64bits....Code:extern u64 jiffies_64;
enfin là je ne vois pas quoi faire!!
PS: j'ai la mandrake 10.0