Dear developers,

I'm trying to compile the latest /trunk version together with the adeos
x86_64 patch v1.00.04. The kernel version is 2.6.19.5. The compiling is
done on an Athlon 64 X2 and stops with these error messages:

  CC      kernel/xenomai/nucleus/pod.o
kernel/xenomai/nucleus/pod.c:944:48: error: macro "cpus_equal" passed 3
arguments, but takes just 2
kernel/xenomai/nucleus/pod.c: In function ‘xnpod_start_thread’:
kernel/xenomai/nucleus/pod.c:944: error: ‘cpus_equal’ undeclared (first
use in this function)
kernel/xenomai/nucleus/pod.c:944: error: (Each undeclared identifier is
reported only once
kernel/xenomai/nucleus/pod.c:944: error: for each function it appears in.)

Notice the _macro "cpus_equal"_ error, which eventually uses the
identifier CPU_MASK_ALL which contains more than one element on a
dualcore system. Does this explanation make sense? And is there a easy
way to fix it? (maybe with a variable number of arguments)

Thanks for your time,
Matthias Scheer


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

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

Reply via email to