From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Ivan Kalatchev" Date: Thu, 4 Feb 2010 08:43:00 -0500 Message-ID: <004b01caa59f$f82b2280$e8816780$@kalatchev@domain.hid> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_004C_01CAA576.0F551A80" Content-Language: en-ca Subject: [Xenomai-help] Problem compiling 2.5.1 List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Xenomai-help@domain.hid This is a multi-part message in MIME format. ------=_NextPart_000_004C_01CAA576.0F551A80 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit I have compiler error when compiling xenomai-2.5.1. Again probably because my tool chain is outdated - gcc 3.4.4. make[3]: Entering directory `/mnt/drive-1/build/xenomai-2.5.1/src/skins/native' /bin/sh ../../../libtool --tag=CC --mode=compile arm-linux-gcc -DHAVE_CONFIG_H -I. -I../../../src/include -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -pipe -march=armv5 -D__XENO__ -D__IN_XENO__ -Wstrict-prototypes -I../../../include -MT libnative_la-timer.lo -MD -MP -MF .deps/libnative_la-timer.Tpo -c -o libnative_la-timer.lo `test -f 'timer.c' || echo './'`timer.c libtool: compile: arm-linux-gcc -DHAVE_CONFIG_H -I. -I../../../src/include -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -pipe -march=armv5 -D__XENO__ -D__IN_XENO__ -Wstrict-prototypes -I../../../include -MT libnative_la-timer.lo -MD -MP -MF .deps/libnative_la-timer.Tpo -c timer.c -fPIC -DPIC -o .libs/libnative_la-timer.o {standard input}: Assembler messages: {standard input}:102: Error: bad instruction `lsrs sl,r7,#30' make[3]: *** [libnative_la-timer.lo] Error 1 make[3]: Leaving directory `/mnt/drive-1/build/xenomai-2.5.1/src/skins/native' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/mnt/drive-1/build/xenomai-2.5.1/src/skins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/drive-1/build/xenomai-2.5.1/src' make: *** [all-recursive] Error 1 Is there way to modify assembler code so that code would compile ? Regards, Ivan Kalatchev Senior Software Developer ESG Canada Inc. 20 Hyperion Court, Kingston, ON, Canada K7K 7K2 Tel: 1 613 548-8287 ext. 247 ------=_NextPart_000_004C_01CAA576.0F551A80 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

I have compiler error when compiling xenomai-2.5.1. = Again probably because my tool chain is outdated - gcc 3.4.4.

 

make[3]: Entering directory `/mnt/drive-1/build/xenomai-2.5.1/src/skins/native'

=

/bin/sh ../../../libtool = --tag=3DCC   --mode=3Dcompile arm-linux-gcc -DHAVE_CONFIG_H -I. = -I../../../src/include  -O2 -D_GNU_SOURCE -D_REENTRANT -Wall -pipe -march=3Darmv5 -D__XENO__ -D__IN_XENO__ -Wstrict-prototypes -I../../../include    = -MT libnative_la-timer.lo -MD -MP -MF .deps/libnative_la-timer.Tpo -c -o libnative_la-timer.lo `test -f 'timer.c' || echo = './'`timer.c

libtool: compile:  arm-linux-gcc -DHAVE_CONFIG_H -I. -I../../../src/include -O2 -D_GNU_SOURCE = -D_REENTRANT -Wall -pipe -march=3Darmv5 -D__XENO__ -D__IN_XENO__ -Wstrict-prototypes -I../../../include -MT libnative_la-timer.lo -MD -MP -MF .deps/libnative_la-timer.Tpo -c timer.c  -fPIC -DPIC -o .libs/libnative_la-timer.o

{standard input}: Assembler = messages:

{standard input}:102: Error: bad instruction = `lsrs sl,r7,#30'

make[3]: *** [libnative_la-timer.lo] Error = 1

make[3]: Leaving directory `/mnt/drive-1/build/xenomai-2.5.1/src/skins/native'

=

make[2]: *** [all-recursive] Error = 1

make[2]: Leaving directory `/mnt/drive-1/build/xenomai-2.5.1/src/skins'

make[1]: *** [all-recursive] Error = 1

make[1]: Leaving directory `/mnt/drive-1/build/xenomai-2.5.1/src'

make: *** [all-recursive] Error = 1

 

Is there way to modify assembler code so that code = would compile ?  

 

Regards,

 

Ivan Kalatchev

Senior Software Developer

ESG Canada Inc.

 

20 Hyperion Court,

Kingston, ON, Canada

K7K 7K2

Tel: 1 613 548-8287 ext. 247

 

------=_NextPart_000_004C_01CAA576.0F551A80--