1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:9:24: Fehler: linux/list.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:11:28: Fehler: linux/compiler.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:12:25: Fehler: linux/cache.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:13:24: Fehler: linux/kmod.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:15:29: Fehler: linux/stringify.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:16:27: Fehler: linux/kobject.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:17:31: Fehler: linux/moduleparam.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:18:26: Fehler: linux/marker.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:19:23: Fehler: asm/local.h: No such file or directory
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:21:24: Fehler: asm/module.h: No such file or directory
In file included from /usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:14,
from hello.c:2:
/usr/include/linux/elf.h:396: Fehler: »loff_t« wurde nicht deklariert
In file included from hello.c:2:
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:48: Fehler: Feld »attr« hat unvollständigen Typen
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:49: Fehler: expected identifier before »*« token
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:49: Fehler: ISO-C++ verbietet Deklaration von »ssize_t« ohne Typ
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:49: Fehler: »ssize_t« als Funktion, die eine Funktion zurückgibt, deklariert
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:50: Fehler: expected identifier before »*« token
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:51: Fehler: »size_t« wurde nicht deklariert
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:51: Fehler: ISO-C++ verbietet Deklaration von »ssize_t« ohne Typ
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:51: Fehler: »ssize_t« als Funktion, die eine Funktion zurückgibt, deklariert
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:51: Fehler: »int module_attribute::ssize_t(int*)« kann nicht überladen werden
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:49: Fehler: mit »int module_attribute::ssize_t(int*)«
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:59: Fehler: Feld »kobj« hat unvollständigen Typen
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h: In function »int lookup_module_symbol_name(long unsigned int, char*)«:
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:529: Fehler: »ERANGE« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h: In function »int lookup_module_symbol_attrs(long unsigned int, long unsigned int*, long unsigned int*, char*, char*)«:
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:534: Fehler: »ERANGE« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h: In function »int module_get_kallsym(unsigned int, long unsigned int*, char*, char*, char*, int*)«:
/usr/src/linux-headers-2.6.24-19-generic/include/linux/module.h:541: Fehler: »ERANGE« wurde in diesem Gültigkeitsbereich nicht definiert
hello.c: In function »int init_module()«:
hello.c:6: Fehler: »printk« wurde in diesem Gültigkeitsbereich nicht definiert
hello.c: In function »void cleanup_module()«:
hello.c:12: Fehler: »printk« wurde in diesem Gültigkeitsbereich nicht definiert
joscha@evolutionX:~/Projekte/Lernen/driver$ g++ -Wall -c hello.c
In Datei, eingefügt von hello.c:2:
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:9:24: Fehler: linux/list.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:11:28: Fehler: linux/compiler.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:12:25: Fehler: linux/cache.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:13:24: Fehler: linux/kmod.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:15:29: Fehler: linux/stringify.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:16:27: Fehler: linux/kobject.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:17:31: Fehler: linux/moduleparam.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:18:26: Fehler: linux/marker.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:19:23: Fehler: asm/local.h: No such file or directory
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:21:24: Fehler: asm/module.h: No such file or directory
In file included from /usr/src/linux-headers-2.6.24-19/include/linux/module.h:14,
from hello.c:2:
/usr/include/linux/elf.h:396: Fehler: »loff_t« wurde nicht deklariert
In file included from hello.c:2:
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:48: Fehler: Feld »attr« hat unvollständigen Typen
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:49: Fehler: expected identifier before »*« token
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:49: Fehler: ISO-C++ verbietet Deklaration von »ssize_t« ohne Typ
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:49: Fehler: »ssize_t« als Funktion, die eine Funktion zurückgibt, deklariert
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:50: Fehler: expected identifier before »*« token
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:51: Fehler: »size_t« wurde nicht deklariert
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:51: Fehler: ISO-C++ verbietet Deklaration von »ssize_t« ohne Typ
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:51: Fehler: »ssize_t« als Funktion, die eine Funktion zurückgibt, deklariert
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:51: Fehler: »int module_attribute::ssize_t(int*)« kann nicht überladen werden
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:49: Fehler: mit »int module_attribute::ssize_t(int*)«
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:59: Fehler: Feld »kobj« hat unvollständigen Typen
/usr/src/linux-headers-2.6.24-19/include/linux/module.h: In function »int lookup_module_symbol_name(long unsigned int, char*)«:
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:529: Fehler: »ERANGE« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/src/linux-headers-2.6.24-19/include/linux/module.h: In function »int lookup_module_symbol_attrs(long unsigned int, long unsigned int*, long unsigned int*, char*, char*)«:
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:534: Fehler: »ERANGE« wurde in diesem Gültigkeitsbereich nicht definiert
/usr/src/linux-headers-2.6.24-19/include/linux/module.h: In function »int module_get_kallsym(unsigned int, long unsigned int*, char*, char*, char*, int*)«:
/usr/src/linux-headers-2.6.24-19/include/linux/module.h:541: Fehler: »ERANGE« wurde in diesem Gültigkeitsbereich nicht definiert
hello.c: In function »int init_module()«:
hello.c:6: Fehler: »printk« wurde in diesem Gültigkeitsbereich nicht definiert
hello.c: In function »void cleanup_module()«:
hello.c:12: Fehler: »printk« wurde in diesem Gültigkeitsbereich nicht definiert
|