vape@thc:~/Desktop/kqemu-1.3.0pre10$ make make -C common all make[1]: Entering directory `/home/vape/Desktop/kqemu-1.3.0pre10/common' gcc -Wall -O2 -Werror -g -D__KERNEL__ -I.. -o genoffsets genoffsets.c genoffsets.c:19:20: error: stdlib.h: No such file or directory genoffsets.c:20:19: error: stdio.h: No such file or directory genoffsets.c:21:22: error: inttypes.h: No such file or directory In file included from ../kqemu-kernel.h:8, from kqemu_int.h:49, from genoffsets.c:24: ../kqemu.h:30: error: expected specifier-qualifier-list before ‘uint32_t’ ../kqemu.h:45: error: expected specifier-qualifier-list before ‘uint32_t’ ../kqemu.h:103: error: expected specifier-qualifier-list before ‘uint8_t’ In file included from genoffsets.c:24: kqemu_int.h:372: error: expected specifier-qualifier-list before ‘uint16_t’ kqemu_int.h:400: error: expected specifier-qualifier-list before ‘uint16_t’ kqemu_int.h:455: error: expected specifier-qualifier-list before ‘uint32_t’ kqemu_int.h:512: error: expected specifier-qualifier-list before ‘uint64_t’ kqemu_int.h:566: error: expected specifier-qualifier-list before ‘uint32_t’ kqemu_int.h:787: error: expected ‘)’ before ‘e1’ kqemu_int.h:796: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘get_seg_base’ kqemu_int.h:814: error: expected declaration specifiers or ‘...’ before ‘uint64_t’ kqemu_int.h: In function ‘wrmsrl’: kqemu_int.h:817: error: ‘val’ undeclared (first use in this function) kqemu_int.h:817: error: (Each undeclared identifier is reported only once kqemu_int.h:817: error: for each function it appears in.) kqemu_int.h: At top level: kqemu_int.h:874: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘getclock’ kqemu_int.h:919: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldub_slow’ kqemu_int.h:921: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘lduw_slow’ kqemu_int.h:923: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldl_slow’ kqemu_int.h:925: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldq_slow’ kqemu_int.h:928: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h:930: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h:932: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h:934: error: expected declaration specifiers or ‘...’ before ‘uint64_t’ kqemu_int.h:936: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldub_fast’ kqemu_int.h:953: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘lduw_fast’ kqemu_int.h:970: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldl_fast’ kqemu_int.h:987: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldq_fast’ kqemu_int.h:1005: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h: In function ‘stb_fast’: kqemu_int.h:1010: error: ‘struct kqemu_state’ has no member named ‘soft_tlb’ kqemu_int.h:1012: error: ‘val’ undeclared (first use in this function) kqemu_int.h:1012: error: too many arguments to function ‘stb_slow’ kqemu_int.h:1015: error: ‘uint8_t’ undeclared (first use in this function) kqemu_int.h:1015: error: expected expression before ‘)’ token kqemu_int.h: At top level: kqemu_int.h:1020: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h: In function ‘stw_fast’: kqemu_int.h:1025: error: ‘struct kqemu_state’ has no member named ‘soft_tlb’ kqemu_int.h:1027: error: ‘val’ undeclared (first use in this function) kqemu_int.h:1027: error: too many arguments to function ‘stw_slow’ kqemu_int.h:1030: error: ‘uint16_t’ undeclared (first use in this function) kqemu_int.h:1030: error: expected expression before ‘)’ token kqemu_int.h: At top level: kqemu_int.h:1035: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h: In function ‘stl_fast’: kqemu_int.h:1040: error: ‘struct kqemu_state’ has no member named ‘soft_tlb’ kqemu_int.h:1042: error: ‘val’ undeclared (first use in this function) kqemu_int.h:1042: error: too many arguments to function ‘stl_slow’ kqemu_int.h:1045: error: ‘uint32_t’ undeclared (first use in this function) kqemu_int.h:1045: error: expected expression before ‘)’ token kqemu_int.h: At top level: kqemu_int.h:1050: error: expected declaration specifiers or ‘...’ before ‘uint64_t’ kqemu_int.h: In function ‘stq_fast’: kqemu_int.h:1055: error: ‘struct kqemu_state’ has no member named ‘soft_tlb’ kqemu_int.h:1057: error: ‘val’ undeclared (first use in this function) kqemu_int.h:1057: error: too many arguments to function ‘stq_slow’ kqemu_int.h:1060: error: ‘uint64_t’ undeclared (first use in this function) kqemu_int.h:1060: error: expected expression before ‘)’ token kqemu_int.h: At top level: kqemu_int.h:1078: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldub_mem’ kqemu_int.h:1091: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘lduw_mem’ kqemu_int.h:1105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldl_mem’ kqemu_int.h:1135: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldub_mem_fast’ kqemu_int.h:1146: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘lduw_mem_fast’ kqemu_int.h:1157: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘ldl_mem_fast’ kqemu_int.h:1168: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h: In function ‘stb_mem’: kqemu_int.h:1176: error: ‘val’ undeclared (first use in this function) kqemu_int.h:1176: error: ‘uint8_t’ undeclared (first use in this function) kqemu_int.h:1176: error: expected expression before ‘)’ token kqemu_int.h: At top level: kqemu_int.h:1179: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h: In function ‘stw_mem’: kqemu_int.h:1188: error: ‘val’ undeclared (first use in this function) kqemu_int.h:1188: error: ‘uint8_t’ undeclared (first use in this function) kqemu_int.h:1188: error: expected expression before ‘)’ token kqemu_int.h: At top level: kqemu_int.h:1191: error: expected declaration specifiers or ‘...’ before ‘uint32_t’ kqemu_int.h: In function ‘stl_mem’: kqemu_int.h:1200: error: ‘val’ undeclared (first use in this function) kqemu_int.h:1200: error: ‘uint32_t’ undeclared (first use in this function) kqemu_int.h:1200: error: expected expression before ‘)’ token kqemu_int.h: In function ‘set_cpu_seg_cache’: kqemu_int.h:1268: error: ‘uint32_t’ undeclared (first use in this function) kqemu_int.h:1268: error: expected ‘;’ before ‘sel’ kqemu_int.h:1269: error: ‘uint8_t’ undeclared (first use in this function) kqemu_int.h:1269: error: ‘ptr’ undeclared (first use in this function) kqemu_int.h:1273: error: ‘struct kqemu_state’ has no member named ‘regs1’ kqemu_int.h:1274: error: ‘struct kqemu_state’ has no member named ‘regs1’ kqemu_int.h:1276: error: ‘sel’ undeclared (first use in this function) kqemu_int.h:1277: error: expected expression before ‘)’ token kqemu_int.h:1278: error: expected expression before ‘)’ token kqemu_int.h:1278: error: ‘struct kqemu_state’ has no member named ‘seg_desc_cache’ kqemu_int.h:1279: error: expected expression before ‘)’ token kqemu_int.h:1279: error: ‘struct kqemu_state’ has no member named ‘seg_desc_cache’ kqemu_int.h:1289: error: ‘uint64_t’ undeclared (first use in this function) kqemu_int.h:1289: error: expected expression before ‘)’ token cc1: warnings being treated as errors genoffsets.c: In function ‘main’: genoffsets.c:36: warning: implicit declaration of function ‘printf’ genoffsets.c:36: warning: incompatible implicit declaration of built-in function ‘printf’ genoffsets.c:36: error: ‘struct kqemu_state’ has no member named ‘monitor_idt’ genoffsets.c:37: error: ‘struct kqemu_state’ has no member named ‘monitor_gdt’ genoffsets.c:38: error: ‘struct kqemu_state’ has no member named ‘monitor_tr_sel’ genoffsets.c:39: error: ‘struct kqemu_state’ has no member named ‘monitor_ldt_sel’ genoffsets.c:40: error: ‘struct kqemu_state’ has no member named ‘monitor_ds_sel’ genoffsets.c:41: error: ‘struct kqemu_state’ has no member named ‘monitor_ss16_sel’ genoffsets.c:42: error: ‘struct kqemu_state’ has no member named ‘monitor_cs_sel’ genoffsets.c:46: error: ‘struct kqemu_state’ has no member named ‘monitor_selector_base’ genoffsets.c:47: error: ‘struct kqemu_state’ has no member named ‘monitor_jmp’ genoffsets.c:48: error: ‘struct kqemu_state’ has no member named ‘monitor_cr3’ genoffsets.c:49: error: ‘struct kqemu_state’ has no member named ‘monitor_dr7’ genoffsets.c:50: error: ‘struct kqemu_state’ has no member named ‘monitor_esp’ genoffsets.c:52: error: ‘struct kqemu_state’ has no member named ‘kernel_idt’ genoffsets.c:53: error: ‘struct kqemu_state’ has no member named ‘kernel_gdt’ genoffsets.c:54: error: ‘struct kqemu_state’ has no member named ‘kernel_tr_sel’ genoffsets.c:55: error: ‘struct kqemu_state’ has no member named ‘kernel_ldt_sel’ genoffsets.c:56: error: ‘struct kqemu_state’ has no member named ‘kernel_esp’ genoffsets.c:57: error: ‘struct kqemu_state’ has no member named ‘kernel_ss_sel’ genoffsets.c:58: error: ‘struct kqemu_state’ has no member named ‘kernel_jmp’ genoffsets.c:59: error: ‘struct kqemu_state’ has no member named ‘kernel_cs_sel’ genoffsets.c:60: error: ‘struct kqemu_state’ has no member named ‘kernel_cr0’ genoffsets.c:61: error: ‘struct kqemu_state’ has no member named ‘kernel_cr3’ genoffsets.c:62: error: ‘struct kqemu_state’ has no member named ‘kernel_cr4’ genoffsets.c:63: error: ‘struct kqemu_state’ has no member named ‘kernel_esp’ genoffsets.c:65: error: ‘struct kqemu_state’ has no member named ‘nexus_orig_pte’ genoffsets.c:66: error: ‘struct kqemu_state’ has no member named ‘nexus_pte’ genoffsets.c:67: error: ‘struct kqemu_state’ has no member named ‘nexus_kaddr’ genoffsets.c:68: error: ‘struct kqemu_state’ has no member named ‘nexus_kaddr_vptep’ genoffsets.c:73: error: ‘struct kqemu_state’ has no member named ‘use_pae’ genoffsets.c:75: error: ‘struct kqemu_state’ has no member named ‘dt_table’ genoffsets.c:77: error: ‘struct kqemu_state’ has no member named ‘seg_desc_cache’ genoffsets.c:79: error: ‘struct kqemu_state’ has no member named ‘tr_desc_cache’ genoffsets.c:80: error: ‘struct kqemu_state’ has no member named ‘cpuid_features’ genoffsets.c:82: error: ‘struct kqemu_state’ has no member named ‘cpu_state’ genoffsets.c:83: error: ‘struct kqemu_state’ has no member named ‘cpu_state’ genoffsets.c:84: error: ‘struct kqemu_state’ has no member named ‘cpu_state’ genoffsets.c:85: error: ‘struct kqemu_state’ has no member named ‘cpu_state’ genoffsets.c:86: error: ‘struct kqemu_state’ has no member named ‘cpu_state’ genoffsets.c:87: error: ‘struct kqemu_state’ has no member named ‘cpu_state’ genoffsets.c:88: error: ‘struct kqemu_state’ has no member named ‘cpu_state’ genoffsets.c:90: error: ‘struct kqemu_state’ has no member named ‘stack’ make[1]: *** [genoffsets] Error 1 make[1]: Leaving directory `/home/vape/Desktop/kqemu-1.3.0pre10/common' make: *** [kqemu.ko] Error 2