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
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
