Hello, all.  I'm trying to build Xenomai 2.5.3 userspace on a Beagleboard
(armel), but building timeconv.c is failing on an assembly error.  I would
appreciate any advice on how to solve it!
------
/bin/bash ../../../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../.\
./src/include  -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -pipe -march=armv7-a
-mfpu=vfp3 -m\
float-abi=softfp -D__XENO__ -D__IN_XENO__ -Wstrict-prototypes
-I../../../include    -M\
T libxenomai_la-timeconv.lo -MD -MP -MF .deps/libxenomai_la-timeconv.Tpo -c
-o libxeno\
mai_la-timeconv.lo `test -f 'timeconv.c' || echo './'`timeconv.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../src/include -O2
-D_GNU_SOURCE -D\
_REENTRANT -Wall -pipe -march=armv7-a -mfpu=vfp3 -mfloat-abi=softfp
-D__XENO__ -D__IN_\
XENO__ -Wstrict-prototypes -I../../../include -MT libxenomai_la-timeconv.lo
-MD -MP -M\
F .deps/libxenomai_la-timeconv.Tpo -c timeconv.c  -fPIC -DPIC -o
.libs/libxenomai_la-t\
imeconv.o
{standard input}: Assembler messages:
{standard input}:140: Error: selected processor does not support `rsc
r7,r7,#0'
{standard input}:159: Error: selected processor does not support `rsc
r1,r1,#0'
make: *** [libxenomai_la-timeconv.lo] Error 1
------

The OS is Ubuntu Lucid.  I'm using native tools, not cross-compilers,
directly on the Beagle.
$ uname -a
Linux beagleboard 2.6.32.11-l13 #1 PREEMPT Tue Apr 13 04:25:20 UTC 2010
armv7l GNU/Linux

Tools packages:
gcc 4:4.4.3-1ubuntu1
binutils 2.20.1-3ubuntu5

Xenomai configuration:
$ ./configure --prefix=/usr/local/xenomai --enable-arm-mach=omap3
--enable-arm-eabi --disable-arm-tsc

(I have tried this with and without the tsc disable.)

The running kernel is a vanilla linux 2.6.33 with the xenomai 2.5.3 patches
applied.

Thanks in advance for any and all help, suggestions, etc.

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

Reply via email to