Hi~
when i issue make to build l4linux in directory l4linux-2.6/, i got some error message:
kashin08@kashin08-desktop:~/L4Linux/L4_x86/l4linux-2.6$ make CHK include/linux/version.h CHK include/linux/utsrelease.h CC arch/l4/kernel/asm-offsets.s In file included from include/linux/irqflags.h:46, from include/asm-l4/l4-arch/asm/system.h:507, from include/asm-l4/l4-arch/asm/processor.h:18, from include/asm-l4/i386-arch/asm/atomic.h:5, from include/linux/crypto.h:20, from arch/l4/kernel/asm-offsets.c:8: include/asm-l4/l4-arch/asm/irqflags.h: in function 「raw_irqs_disabled_flags」: include/asm-l4/l4-arch/asm/irqflags.h:168: Error: 「L4_IRQ_DISABLED」 not declare
In file included from include/asm-l4/l4-arch/asm/suspend.h:7, from include/linux/suspend.h:5, from arch/l4/kernel/asm-offsets.c:12: include/asm-l4/i386-arch/asm/i387.h: in function 「save_init_fpu」: include/asm-l4/i386-arch/asm/i387.h:101: Error: 「l4lx_fpu_enabled」 not declare make[1]: *** [arch/l4/kernel/asm-offsets.s] Error 1 make: *** [prepare0] Error 2
my gcc and g++ and make version are: gcc 4.1.2 g++ 4.1.2 make 3.81
how to fix it? i have tried to trace the code and think this error should never appear.