Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Error: selected processor does not support ARM mode

133 views
Skip to first unread message

John O'Donnell

unread,
Mar 31, 2011, 12:42:00 AM3/31/11
to dev-b...@lists.mozilla.org
Hello,

I am trying to update Seamonkey for the next armedslack release. I used the
following configure options

./configure --enable-debug --disable-strip --enable-svg --enable-canvas
--disable-short-wchar --enable-nspr-autoconf --enable-extensions=default,irc
--enable-crypto --enable-shared-js --enable-libxul --disable-xprint
--without-system-nspr --with-system-zlib --with-system-jpeg --with-system-mng
--enable-application=suite --enable-xft --host=arm-slackware-linux-gnueabi
--build=arm-slackware-linux-gnueabi --with-cpu-arch=armv5

The default seemed to try to compile for armv7 which failed real fast then I
found the undocumented --with-cpu-arch= and made it quite a bit further.

until...

libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wa
ll -g -fexceptions -DFFI_DEBUG -MT src/java_raw_api.lo -MD -MP -MF src/.deps/jav
a_raw_api.Tpo -c src/java_raw_api.c -fPIC -DPIC -o src/java_raw_api.o
depbase=`echo src/closures.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I./include -Iinclude -I./src -Wall -g -fexceptions -DFFI_DEBUG -MT src/clos
ures.lo -MD -MP -MF $depbase.Tpo -c -o src/closures.lo src/closures.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -Wa
ll -g -fexceptions -DFFI_DEBUG -MT src/closures.lo -MD -MP -MF src/.deps/closure
s.Tpo -c src/closures.c -fPIC -DPIC -o src/closures.o
depbase=`echo src/arm/sysv.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./incl
ude -Iinclude -I./src -I. -I./include -Iinclude -I./src -MT src/arm/sysv.lo -M
D -MP -MF $depbase.Tpo -c -o src/arm/sysv.lo src/arm/sysv.S &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I.
-I./include -Iinclude -I./src -MT src/arm/sysv.lo -MD -MP -MF src/arm/.deps/sys
v.Tpo -c src/arm/sysv.S -fPIC -DPIC -o src/arm/sysv.o
src/arm/sysv.S: Assembler messages:
src/arm/sysv.S:266: Error: selected processor does not support ARM mode `flddle
d0,[ip]'
src/arm/sysv.S:267: Error: selected processor does not support ARM mode `fldmiad
gt ip,{d0-d7}'
src/arm/sysv.S:307: Error: selected processor does not support ARM mode `fstseq
s0,[r2]'
src/arm/sysv.S:311: Error: selected processor does not support ARM mode `fstdeq
d0,[r2]'
src/arm/sysv.S:316: Error: selected processor does not support ARM mode `fstmiad
eq r2,{d0-d3}'
src/arm/sysv.S:400: Error: selected processor does not support ARM mode `fstmfdd
sp!,{d0-d7}'
src/arm/sysv.S:438: Error: selected processor does not support ARM mode `flds s0
,[sp]'
src/arm/sysv.S:441: Error: selected processor does not support ARM mode `fldd d0
,[sp]'
src/arm/sysv.S:450: Error: selected processor does not support ARM mode `fldmiad
sp,{d0-d1}'
src/arm/sysv.S:453: Error: selected processor does not support ARM mode `fldmiad
sp,{d0-d3}'
make[7]: *** [src/arm/sysv.lo] Error 1
make[7]: Leaving directory `/root/seamonkey/comm-central/mozilla/js/src/ctypes/l
ibffi'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/root/seamonkey/comm-central/mozilla/js/src/ctypes/l
ibffi'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/root/seamonkey/comm-central/mozilla/js/src/ctypes/l
ibffi'

I thought I might apply the patch I was given here for firefox, but it does not
apply. Any help would be appreciated.

TIA
John

--
=== Never ask a geek why, just nod your head and slowly back away.===
+================================+==================================+
| John O'Donnell | |
| (Sr. Systems Engineer, | http://juanisan.homeip.net |
| Net Admin, Programmer, etc.) | E-Mail: unixjo...@gmail.com |
+================================+==================================+
No man is useless who has a friend, and if we are loved we are
indispensable. -- Robert Louis Stevenson

Robert Kaiser

unread,
Mar 31, 2011, 9:12:29 AM3/31/11
to
John O'Donnell schrieb:

> Hello,
>
> I am trying to update Seamonkey for the next armedslack release.
>[...]

>
> I thought I might apply the patch I was given here for firefox, but it
> does not apply. Any help would be appreciated.

It would help if you'd tell us what SeaMonkey version you were trying to
build and what version the Firefox patch was for.

Note that SeaMonkey 2.0.x is the code base of Firefox 3.5.x, and
SeaMonkey 2.1 (currently nearing the last beta) is the code base of
Firefox 4.

Robert Kaiser

--
Note that any statements of mine - no matter how passionate - are never
meant to be offensive but very often as food for thought or possible
arguments that we as a community needs answers to. And most of the time,
I even appreciate irony and fun! :)

0 new messages