Hello!

I've been trying to compile the user-space support for the latest version of Xenomai for ARM but failing.

After downloading the source files, and running

./configure --build=i686-pc-linux-gnu --host=arm-linux-gnueabi CFLAGS="-march=armv7-a -mfpu=vfp3" LDFLAGS="-march=armv7-a"

followed by

make

I get the following error:

{standard input}: Assembler messages:
{standard input}:254: Error: thumb conditional instruction should be in IT block -- `strexeq r0,r1,[r3]' {standard input}:601: Error: thumb conditional instruction should be in IT block -- `strexeq r0,r1,[r3]'
make[3]: *** [libxenomai_la-rt_print.lo] Error 1
make[3]: Leaving directory `/home/svidev/beaglebone/xenomai-2.6.1/src/skins/common'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/svidev/beaglebone/xenomai-2.6.1/src/skins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/svidev/beaglebone/xenomai-2.6.1/src'
make: *** [all-recursive] Error 1


What am I doing wrong? I've already compiled a couple of kernels with this toolchain so it should work (albeit I haven't had the time to test those kernels).

Thanks in advance,

Kind Regards,
Stefan

_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to