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