Bonjour
En me basant sur le lien suivant pour réaliser un timer.
http://docs.blackfin.uclinux.org/doku.php?id=linux-kernel:timers
voici mon fichier.c sous CodeBlocks:
[code]#include <stdio.h>
#include <stdlib.h>
#include <linux/timer.h>
int main()
{
/* Declaration Timer*/
static struct timer_list console_timer;
printf("Hello world!\n");
/* Init Timer */
init_timer(&console_timer);
return 0;
}[/code]
Quand je compile, le fichier timer.h s’ouvre et me dit ça:
/usr/include/linux/timer.h|11|error: field ‘entry’ has incomplete type|
/usr/include/linux/timer.h|33|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘init_timer’|
||=== Build finished: 2 errors, 0 warnings ===|
C’est bizarre qu’il y a des erreurs dans les fichiers .h.