about build l4linux

Adam Lackorzynski adam at os.inf.tu-dresden.de
Sun Jul 15 13:27:12 CEST 2007


On Sun Jul 15, 2007 at 18:20:35 +0800, kashin Lin wrote:
> when i issue make to build l4linux in directory l4linux-2.6/,
> i got some error message:

Is this a clean tree?
 
> kashin08 at 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
> ¡uraw_irqs_disabled_flags¡v¡G
> include/asm-l4/l4-arch/asm/irqflags.h:168: Error¡G ¡uL4_IRQ_DISABLED¡v 
> 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 ¡usave_init_fpu¡v¡G
> include/asm-l4/i386-arch/asm/i387.h:101: Error¡G ¡ul4lx_fpu_enabled¡v 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

This is ok.

Is there a file include/asm/generic/irq.h in your tree? That's where
L4_IRQ_DISABLED should be defined.



Adam
-- 
Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/




More information about the l4-hackers mailing list