Robert Gubler wrote:
[...]
>   AS      arch/i386/boot/compressed/head.o
>   CC      arch/i386/boot/compressed/misc.o 
> In file included from include/linux/ipipe_base.h:29,
>                  from include/linux/kernel.h:17,
>                  from include/asm/system.h:4,
>                  from include/asm/processor.h:18, 
>                  from include/asm/thread_info.h:16,
>                  from include/linux/thread_info.h:21,
>                  from include/linux/preempt.h:9,
>                  from include/linux/spinlock.h:49, 
>                  from include/linux/vmalloc.h:4,
>                  from arch/i386/boot/compressed/misc.c:14:
> include/asm/ipipe_base.h:26:25: error: irq_vectors.h: No such file or
> directory
> make[2]: *** [arch/i386/boot/compressed/misc.o] Error 1
> make[1]: *** [arch/i386/boot/compressed/vmlinux] Error 2
> make: *** [bzImage] Error 2

I had the same issue with this setup(*). It went away when I switched 
the subarch from CONFIG_X86_GENERICARCH (default with FC) to CONFIG_X86_PC.

setup:
linux-2.6.23.1.tar.bz2
xenomai-2.4-rc4.tar.bz2
adeos-ipipe-2.6.23-i386-1.10-10.patch

If you do need GENERICARCH, you can tweak arch/i386/boot/compressed/Makefile
and add -I${yourlinuxabsolutepath}/include/asm-i386/mach-default to CFLAGS.

BTW, I had also to patch include/asm-i386/mach-default/mach_time.h,
adding a missing #include <linux/bcd.h> for BCD macros.

-- 
Stephane

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to