J'essaie de faire un appel système dans Ubuntu 12.04.1. Je reçois une erreur de compilation mon fichier hello.c
:J'essaie de faire un appel système dans Ubuntu 12.04.1. Je cours une erreur en compilant mon fichier hello.c
#include <linux/kernel.h>
asmlinkage long sys_hello(void) {
printk("hello world\n");
return 0;
}
Il montre l'erreur:
error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘long’ asmlinkage long sys_hello(void)
"un problème" est quelque peu léger car la description du problème ... – fvu
Vous rencontrez "un problème". Quel genre de problème avez-vous? Un message d'erreur spécifique? Est-ce que votre code invoque des pleurs impies de défunts? –
erreur: attendu '=', '', '', 'asm' ou '__attribute__' avant 'long' asmlinkage longue sys_hello (void) ^ ~~~ @RobertColumbia –