Greetings,

I ran into compile errors when trying to compile both xenomai 2.4-rc1 and
rc2 with linux 2.6.22.5 and the latest adeos patch. First here are my system
details:

Kernel: 2.6.22.5
Adeos patch: adeos-ipipe-2.6.22-i386-1.10-00.patch
gcc: 4.1.2
distro: Debian 4.1.1-21

Here were the compile errors: (The error was identical for rc1 and rc2)

CC      kernel/xenomai/arch/generic/hal.o
kernel/xenomai/arch/generic/hal.c: In function 'rthal_apc_handler':
kernel/xenomai/arch/generic/hal.c:397: error: 'ipipe_declare_cpuid'
undeclared (first use in this function)
kernel/xenomai/arch/generic/hal.c:397: error: (Each undeclared identifier is
reported only once
kernel/xenomai/arch/generic/hal.c:397: error: for each function it appears
in.)
kernel/xenomai/arch/generic/hal.c:399: warning: implicit declaration of
function 'ipipe_load_cpuid'
kernel/xenomai/arch/generic/hal.c:411: error: array subscript is not an
integer
kernel/xenomai/arch/generic/hal.c:412: error: array subscript is not an
integer
kernel/xenomai/arch/generic/hal.c:413: error: array subscript is not an
integer
kernel/xenomai/arch/generic/hal.c:416: error: array subscript is not an
integer
kernel/xenomai/arch/generic/hal.c: In function 'rthal_apc_schedule':
kernel/xenomai/arch/generic/hal.c:602: error: 'ipipe_declare_cpuid'
undeclared (first use in this function)
kernel/xenomai/arch/generic/hal.c:603: warning: ISO C90 forbids mixed
declarations and code
kernel/xenomai/arch/generic/hal.c:612: error: array subscript is not an
integer
make[5]: *** [kernel/xenomai/arch/generic/hal.o] Error 1
make[4]: *** [kernel/xenomai/arch/generic] Error 2
make[3]: *** [kernel/xenomai/arch] Error 2
make[2]: *** [kernel/xenomai] Error 2
make[1]: *** [kernel] Error 2
make[1]: Leaving directory `/home/yamokosk/apps/linux-2.6.22.5-xenomai'
make: *** [debian/stamp-build-kernel] Error 2
_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to