When trying to install RTXI (http://www.rtxi.org/) I get the following
error.

In file included from /usr/xenomai/include/nucleus/
trace.h:52,
                 from /usr/xenomai/include/nucleus/system.h:27,
                 from /usr/xenomai/include/asm/xenomai/system_32.h:130,
                 from /usr/xenomai/include/asm/xenomai/system.h:2,
                 from /usr/xenomai/include/nucleus/types.h:40,
                 from /usr/xenomai/include/nucleus/thread.h:25,
                 from /usr/xenomai/include/nucleus/sched.h:31,
                 from /usr/xenomai/include/native/task.h:25,
                 from ../src/rt_os-xenomai.cpp:25:
/usr/xenomai/include/asm/xenomai/syscall.h:42: error: field ‘sigs’ has
incomplete type
In file included from /usr/xenomai/include/nucleus/system.h:27,
                 from /usr/xenomai/include/asm/xenomai/system_32.h:130,
                 from /usr/xenomai/include/asm/xenomai/system.h:2,
                 from /usr/xenomai/include/nucleus/types.h:40,
                 from /usr/xenomai/include/nucleus/thread.h:25,
                 from /usr/xenomai/include/nucleus/sched.h:31,
                 from /usr/xenomai/include/native/task.h:25,
                 from ../src/rt_os-xenomai.cpp:25:
/usr/xenomai/include/nucleus/trace.h: In function ‘int
xntrace_max_begin(long unsigned int)’:
/usr/xenomai/include/nucleus/trace.h:56: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:56: error: ‘__xn_sys_trace’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:56: error: ‘__xn_sys_mux’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:56: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:56: error: ‘xnsig_dispatch’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h: In function ‘int xntrace_max_end(long
unsigned int)’:
/usr/xenomai/include/nucleus/trace.h:61: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:61: error: ‘__xn_sys_trace’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:61: error: ‘__xn_sys_mux’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:61: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:61: error: ‘xnsig_dispatch’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h: In function ‘int xntrace_max_reset()’:
/usr/xenomai/include/nucleus/trace.h:66: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:66: error: ‘__xn_sys_trace’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:66: error: ‘__xn_sys_mux’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:66: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:66: error: ‘xnsig_dispatch’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h: In function ‘int
xntrace_user_start()’:
/usr/xenomai/include/nucleus/trace.h:71: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:71: error: ‘__xn_sys_trace’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:71: error: ‘__xn_sys_mux’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:71: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:71: error: ‘xnsig_dispatch’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h: In function ‘int
xntrace_user_stop(long unsigned int)’:
/usr/xenomai/include/nucleus/trace.h:76: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:76: error: ‘__xn_sys_trace’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:76: error: ‘__xn_sys_mux’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:76: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:76: error: ‘xnsig_dispatch’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h: In function ‘int
xntrace_user_freeze(long unsigned int, int)’:
/usr/xenomai/include/nucleus/trace.h:81: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:82: error: ‘__xn_sys_trace’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:82: error: ‘__xn_sys_mux’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:82: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:82: error: ‘xnsig_dispatch’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h: In function ‘int
xntrace_special(unsigned char, long unsigned int)’:
/usr/xenomai/include/nucleus/trace.h:87: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:87: error: ‘__xn_sys_trace’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:87: error: ‘__xn_sys_mux’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:87: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:87: error: ‘xnsig_dispatch’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h: In function ‘int
xntrace_special_u64(unsigned char, long long unsigned int)’:
/usr/xenomai/include/nucleus/trace.h:92: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:94: error: ‘__xn_sys_trace’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:94: error: ‘__xn_sys_mux’ was not
declared in this scope
/usr/xenomai/include/nucleus/trace.h:94: error: ‘struct frame’ has no member
named ‘sigs’
/usr/xenomai/include/nucleus/trace.h:94: error: ‘xnsig_dispatch’ was not
declared in this scope
make[1]: *** [rt_os-xenomai.o] Error 1
make[1]: Leaving directory `/usr/src/rtxi-1.1.2/rtxi'
make: *** [install-recursive] Error 1

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

Reply via email to