You are not logged in.

#1 2011-12-16 18:00:40

lgolebio
Member
From: Poland / Wroclaw
Registered: 2008-07-28
Posts: 101

Compiling openwrt problem...

Hi
Sometimes I need to compile my own openwrt (from trunk) firmware image for my Edimax 3G-6200N. For some reason after arch updates I can't compile it successfully.

Here is the output:

 
make[5]: Entering directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/zlib'
true "AR_FLAGS=rc" "CC_FOR_BUILD=i686-pc-linux-gnu-gcc" "CFLAGS=" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves -L/usr/lib -lstdc++ -fhonour-copts -msoft-float" "INSTALL=/bin/install -c" "INSTALL_DATA=/bin/install -c -m 644" "INSTALL_PROGRAM=/bin/install -c" "INSTALL_SCRIPT=/bin/install -c" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves -L/usr/lib -lstdc++ -fhonour-copts -msoft-float" "MAKE=make" "MAKEINFO=makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/home/lukasz/edimax/trunk/staging_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32" "infodir=/home/lukasz/edimax/trunk/staging_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/share/info" "libdir=/home/lukasz/edimax/trunk/staging_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/lib" "prefix=/home/lukasz/edimax/trunk/staging_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32" "tooldir=/home/lukasz/edimax/trunk/staging_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/mipsel-openwrt-linux-uclibc" "AR=ar" "AS=as" "CC=i686-pc-linux-gnu-gcc" "CXX=i686-pc-linux-gnu-g++" "LD=ld" "LIBCFLAGS=" "NM=nm" "PICFLAG=" "RANLIB=ranlib" "DESTDIR=" DO=all multi-do # make
make[5]: Leaving directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/zlib'
make[5]: Entering directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[5]: Leaving directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/libcpp'
make[5]: Entering directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/libdecnumber'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/libdecnumber'
make[5]: Entering directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/fixincludes'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/fixincludes'
make[5]: Entering directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/gcc'
i686-pc-linux-gnu-gcc   -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat   -DHAVE_CONFIG_H  -o cc1-dummy c-lang.o stub-objc.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o c-semantics.o c-ppoutput.o c-cppbuiltin.o c-objc-common.o c-dump.o c-pch.o c-parser.o  c-gimplify.o tree-mudflap.o c-pretty-print.o c-omp.o \
  dummy-checksum.o main.o  libbackend.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a ../libcpp/libcpp.a   ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a   -lppl_c -lppl -lgmpxx -L/home/lukasz/edimax/trunk/staging_dir/host/lib -L/home/lukasz/edimax/trunk/staging_dir/host/lib -L/home/lukasz/edimax/trunk/staging_dir/host/lib -lmpc -lmpfr -lgmp -rdynamic -ldl  -L../zlib -lz -lelf
/usr/bin/ld: /home/lukasz/edimax/trunk/staging_dir/host/lib/libgmpxx.a(osfuns.o): undefined reference to symbol 'std::__throw_bad_cast()@@GLIBCXX_3.4'
/usr/bin/ld: note: 'std::__throw_bad_cast()@@GLIBCXX_3.4' is defined in DSO /usr/lib/libstdc++.so.6 so try adding it to the linker command line
/usr/lib/libstdc++.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[5]: *** [cc1-dummy] Error 1
make[5]: Leaving directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/gcc'
make[4]: *** [all-gcc] Error 2
make[4]: Leaving directory `/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal'
make[3]: *** [/home/lukasz/edimax/trunk/build_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/gcc-linaro-4.5-2011.08-minimal/.built] Error 2
make[3]: Leaving directory `/home/lukasz/edimax/trunk/toolchain/gcc/minimal'
make[2]: *** [toolchain/gcc/minimal/compile] Error 2
make[2]: Leaving directory `/home/lukasz/edimax/trunk'
make[1]: *** [/home/lukasz/edimax/trunk/staging_dir/toolchain-mipsel_r2_gcc-4.5-linaro_uClibc-0.9.32/stamp/.toolchain_install] Error 2
make[1]: Leaving directory `/home/lukasz/edimax/trunk'
make: *** [world] Błąd 2

I'm not a programmer, just a regular linux user, so any help will be appreciated. smile

Last edited by lgolebio (2011-12-16 18:05:47)

Offline

#2 2011-12-17 08:40:22

kmobs
Member
Registered: 2011-12-17
Posts: 1

Re: Compiling openwrt problem...

It appears that someone else besides us has ran into this as well.  https://dev.openwrt.org/ticket/10587

Offline

#3 2011-12-31 00:19:34

krgn
Member
Registered: 2011-12-31
Posts: 1

Re: Compiling openwrt problem...

I don't know if you found a solution yet, but here is what I found helped...

https://dev.openwrt.org/ticket/9235

good luck

Offline

#4 2011-12-31 01:06:10

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: Compiling openwrt problem...

Build just fine on [testing] here, checked out the Backfire branch yesterday, built r29608 (10.03.1+), for what it's worth. Ar71xx though.

Last edited by .:B:. (2011-12-31 01:07:19)


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#5 2012-01-18 01:01:55

dir2cas
Member
From: Sofia, Bulgaria
Registered: 2010-11-21
Posts: 13

Re: Compiling openwrt problem...

I am also still getting gcc erros. Seems my arch linux system is more up-to-date than needed here.
I even downgraded to binutils 2.21.1, as described here, but still no luck.
My portable IBM Thinkpad X41

[dir2cas@X41 ~]> uname -a
Linux X41 3.1.5-1-ARCH #1 SMP PREEMPT Sun Dec 11 06:26:14 UTC 2011 i686 Intel(R) Pentium(R) M processor 1.50GHz GenuineIntel GNU/Linux

When building an image from the backfire branch I used to select the oldest choosable gcc version (3.x.x) and this solves the problem, However in the trunk brach you do not have such gcc version and my build process always fails. Reading around reveals that tis is an often found issue in archlinux systems that are using the bleeding edge software like mine.

Any solution to this problem?

Offline

#6 2012-01-18 01:13:07

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Compiling openwrt problem...

We're using 3.1.9 kernel so you're not up to date.

Offline

#7 2012-01-18 02:33:33

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: Compiling openwrt problem...

There's no way you can be 'more up to date' than [testing]. We can be pretty positive on that.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#8 2012-01-18 02:34:33

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Compiling openwrt problem...

.:B:. wrote:

There's no way you can be 'more up to date' than [testing]. We can be pretty positive on that.

How about [testing] + [alanbrokeit]? ;P

Offline

#9 2012-01-18 03:47:46

dir2cas
Member
From: Sofia, Bulgaria
Registered: 2010-11-21
Posts: 13

Re: Compiling openwrt problem...

You are correct. But, anyway, my system is up to date enough to put me in this gcc (and probably other build tools) mess.

Build just fine on [testing] here, checked out the Backfire branch yesterday, built r29608 (10.03.1+), for what it's worth. Ar71xx though..

Is this the only solution to this problem?

Here is the log that I am getting the error.

.................
/tmp/ccNRBM8N.s:4157: Error: unrecognized opcode `ret'
/tmp/ccNRBM8N.s:4170: Error: unrecognized opcode `pushl %ebp'
/tmp/ccNRBM8N.s:4173: Error: unrecognized opcode `movl %esp,%ebp'
/tmp/ccNRBM8N.s:4175: Error: unrecognized opcode `subl $40,%esp'
/tmp/ccNRBM8N.s:4176: Error: unrecognized opcode `movl adj_ibit,%eax'
/tmp/ccNRBM8N.s:4177: Error: unrecognized opcode `testl %eax,%eax'
/tmp/ccNRBM8N.s:4178: Error: unrecognized opcode `je .L309'
/tmp/ccNRBM8N.s:4179: Error: unrecognized opcode `movl $.LC99,%eax'
/tmp/ccNRBM8N.s:4180: Error: unrecognized opcode `jmp .L310'
/tmp/ccNRBM8N.s:4182: Error: unrecognized opcode `movl $.LC121,%eax'
/tmp/ccNRBM8N.s:4184: Error: unrecognized opcode `movl %eax,4(%esp)'
/tmp/ccNRBM8N.s:4185: Error: unrecognized opcode `movl $.LC152,(%esp)'
/tmp/ccNRBM8N.s:4186: Error: unrecognized opcode `call printf'
/tmp/ccNRBM8N.s:4187: Error: unrecognized opcode `movl $0,-12(%ebp)'
/tmp/ccNRBM8N.s:4188: Error: unrecognized opcode `jmp .L311'
/tmp/ccNRBM8N.s:4190: Error: unrecognized opcode `movl -12(%ebp),%eax'
/tmp/ccNRBM8N.s:4191: Error: unrecognized opcode `movl modes(,%eax,4),%eax'
/tmp/ccNRBM8N.s:4192: Error: unrecognized opcode `movl %eax,-16(%ebp)'
/tmp/ccNRBM8N.s:4193: Error: unrecognized opcode `jmp .L312'
/tmp/ccNRBM8N.s:4195: Error: unrecognized opcode `movl -16(%ebp),%eax'
/tmp/ccNRBM8N.s:4196: Error: unrecognized opcode `movl 64(%eax),%eax'
/tmp/ccNRBM8N.s:4197: Error: unrecognized opcode `movl %eax,4(%esp)'
/tmp/ccNRBM8N.s:4198: Error: unrecognized opcode `movl $.LC119,(%esp)'
/tmp/ccNRBM8N.s:4199: Error: unrecognized opcode `call printf'
/tmp/ccNRBM8N.s:4200: Error: unrecognized opcode `movl %eax,-20(%ebp)'
/tmp/ccNRBM8N.s:4201: Error: unrecognized opcode `movl -16(%ebp),%eax'
/tmp/ccNRBM8N.s:4202: Error: unrecognized opcode `movl 4(%eax),%edx'
/tmp/ccNRBM8N.s:4203: Error: unrecognized opcode `movl $27,%eax'
/tmp/ccNRBM8N.s:4204: Error: unrecognized opcode `subl -20(%ebp),%eax'
/tmp/ccNRBM8N.s:4205: Error: unrecognized opcode `movl %edx,12(%esp)'
/tmp/ccNRBM8N.s:4206: Error: unrecognized opcode `movl $.LC99,8(%esp)'
/tmp/ccNRBM8N.s:4207: Error: unrecognized opcode `movl %eax,4(%esp)'
/tmp/ccNRBM8N.s:4208: Error: unrecognized opcode `movl $.LC117,(%esp)'
/tmp/ccNRBM8N.s:4209: Error: unrecognized opcode `call printf'
/tmp/ccNRBM8N.s:4210: Error: unrecognized opcode `movl -16(%ebp),%eax'
/tmp/ccNRBM8N.s:4211: Error: unrecognized opcode `movl (%eax),%eax'
/tmp/ccNRBM8N.s:4212: Error: unrecognized opcode `movl %eax,-16(%ebp)'
/tmp/ccNRBM8N.s:4214: Error: unrecognized opcode `cmpl $0,-16(%ebp)'
/tmp/ccNRBM8N.s:4215: Error: unrecognized opcode `jne .L313'
/tmp/ccNRBM8N.s:4216: Error: unrecognized opcode `addl $1,-12(%ebp)'
/tmp/ccNRBM8N.s:4218: Error: unrecognized opcode `cmpl $17,-12(%ebp)'
/tmp/ccNRBM8N.s:4219: Error: unrecognized opcode `jle .L314'
/tmp/ccNRBM8N.s:4220: Error: unrecognized opcode `movl $.LC114,(%esp)'
/tmp/ccNRBM8N.s:4221: Error: unrecognized opcode `call puts'
/tmp/ccNRBM8N.s:4222: Error: unrecognized opcode `leave'
/tmp/ccNRBM8N.s:4225: Error: unrecognized opcode `ret'
/tmp/ccNRBM8N.s:4238: Error: unrecognized opcode `pushl %ebp'
/tmp/ccNRBM8N.s:4241: Error: unrecognized opcode `movl %esp,%ebp'
/tmp/ccNRBM8N.s:4243: Error: unrecognized opcode `subl $40,%esp'
/tmp/ccNRBM8N.s:4244: Error: unrecognized opcode `movl adj_fbit,%eax'
/tmp/ccNRBM8N.s:4245: Error: unrecognized opcode `testl %eax,%eax'
/tmp/ccNRBM8N.s:4246: Error: unrecognized opcode `je .L316'
/tmp/ccNRBM8N.s:4247: Error: unrecognized opcode `movl $.LC99,%eax'
/tmp/ccNRBM8N.s:4248: Error: unrecognized opcode `jmp .L317'
/tmp/ccNRBM8N.s:4250: Error: unrecognized opcode `movl $.LC121,%eax'
/tmp/ccNRBM8N.s:4252: Error: unrecognized opcode `movl %eax,4(%esp)'
/tmp/ccNRBM8N.s:4253: Error: unrecognized opcode `movl $.LC153,(%esp)'
/tmp/ccNRBM8N.s:4254: Error: unrecognized opcode `call printf'
/tmp/ccNRBM8N.s:4255: Error: unrecognized opcode `movl $0,-12(%ebp)'
/tmp/ccNRBM8N.s:4256: Error: unrecognized opcode `jmp .L318'
/tmp/ccNRBM8N.s:4258: Error: unrecognized opcode `movl -12(%ebp),%eax'
/tmp/ccNRBM8N.s:4259: Error: unrecognized opcode `movl modes(,%eax,4),%eax'
/tmp/ccNRBM8N.s:4260: Error: unrecognized opcode `movl %eax,-16(%ebp)'
/tmp/ccNRBM8N.s:4261: Error: unrecognized opcode `jmp .L319'
/tmp/ccNRBM8N.s:4263: Error: unrecognized opcode `movl -16(%ebp),%eax'
/tmp/ccNRBM8N.s:4264: Error: unrecognized opcode `movl 68(%eax),%eax'
/tmp/ccNRBM8N.s:4265: Error: unrecognized opcode `movl %eax,4(%esp)'
/tmp/ccNRBM8N.s:4266: Error: unrecognized opcode `movl $.LC119,(%esp)'
/tmp/ccNRBM8N.s:4267: Error: unrecognized opcode `call printf'
/tmp/ccNRBM8N.s:4268: Error: unrecognized opcode `movl %eax,-20(%ebp)'
/tmp/ccNRBM8N.s:4269: Error: unrecognized opcode `movl -16(%ebp),%eax'
/tmp/ccNRBM8N.s:4270: Error: unrecognized opcode `movl 4(%eax),%edx'
/tmp/ccNRBM8N.s:4271: Error: unrecognized opcode `movl $27,%eax'
/tmp/ccNRBM8N.s:4272: Error: unrecognized opcode `subl -20(%ebp),%eax'
/tmp/ccNRBM8N.s:4273: Error: unrecognized opcode `movl %edx,12(%esp)'
/tmp/ccNRBM8N.s:4274: Error: unrecognized opcode `movl $.LC99,8(%esp)'
/tmp/ccNRBM8N.s:4275: Error: unrecognized opcode `movl %eax,4(%esp)'
/tmp/ccNRBM8N.s:4276: Error: unrecognized opcode `movl $.LC117,(%esp)'
/tmp/ccNRBM8N.s:4277: Error: unrecognized opcode `call printf'
/tmp/ccNRBM8N.s:4278: Error: unrecognized opcode `movl -16(%ebp),%eax'
/tmp/ccNRBM8N.s:4279: Error: unrecognized opcode `movl (%eax),%eax'
/tmp/ccNRBM8N.s:4280: Error: unrecognized opcode `movl %eax,-16(%ebp)'
/tmp/ccNRBM8N.s:4282: Error: unrecognized opcode `cmpl $0,-16(%ebp)'
/tmp/ccNRBM8N.s:4283: Error: unrecognized opcode `jne .L320'
/tmp/ccNRBM8N.s:4284: Error: unrecognized opcode `addl $1,-12(%ebp)'
/tmp/ccNRBM8N.s:4286: Error: unrecognized opcode `cmpl $17,-12(%ebp)'
/tmp/ccNRBM8N.s:4287: Error: unrecognized opcode `jle .L321'
/tmp/ccNRBM8N.s:4288: Error: unrecognized opcode `movl $.LC114,(%esp)'
/tmp/ccNRBM8N.s:4289: Error: unrecognized opcode `call puts'
/tmp/ccNRBM8N.s:4290: Error: unrecognized opcode `leave'
/tmp/ccNRBM8N.s:4293: Error: unrecognized opcode `ret'
/tmp/ccNRBM8N.s:4301: Error: unrecognized opcode `pushl %ebp'
/tmp/ccNRBM8N.s:4304: Error: unrecognized opcode `movl %esp,%ebp'
/tmp/ccNRBM8N.s:4306: Error: unrecognized opcode `subl $8,%esp'
/tmp/ccNRBM8N.s:4307: Error: unrecognized opcode `call emit_insn_modes_c_header'
/tmp/ccNRBM8N.s:4308: Error: unrecognized opcode `call emit_mode_name'
/tmp/ccNRBM8N.s:4309: Error: unrecognized opcode `call emit_mode_class'
/tmp/ccNRBM8N.s:4310: Error: unrecognized opcode `call emit_mode_precision'
/tmp/ccNRBM8N.s:4311: Error: unrecognized opcode `call emit_mode_size'
/tmp/ccNRBM8N.s:4312: Error: unrecognized opcode `call emit_mode_nunits'
/tmp/ccNRBM8N.s:4313: Error: unrecognized opcode `call emit_mode_wider'
/tmp/ccNRBM8N.s:4314: Error: unrecognized opcode `call emit_mode_mask'
/tmp/ccNRBM8N.s:4315: Error: unrecognized opcode `call emit_mode_inner'
/tmp/ccNRBM8N.s:4316: Error: unrecognized opcode `call emit_mode_base_align'
/tmp/ccNRBM8N.s:4317: Error: unrecognized opcode `call emit_class_narrowest_mode'
/tmp/ccNRBM8N.s:4318: Error: unrecognized opcode `call emit_real_format_for_mode'
/tmp/ccNRBM8N.s:4319: Error: unrecognized opcode `call emit_mode_adjustments'
/tmp/ccNRBM8N.s:4320: Error: unrecognized opcode `call emit_mode_ibit'
/tmp/ccNRBM8N.s:4321: Error: unrecognized opcode `call emit_mode_fbit'
/tmp/ccNRBM8N.s:4322: Error: unrecognized opcode `leave'
/tmp/ccNRBM8N.s:4325: Error: unrecognized opcode `ret'
/tmp/ccNRBM8N.s:4333: Error: unrecognized opcode `pushl %ebp'
/tmp/ccNRBM8N.s:4336: Error: unrecognized opcode `movl %esp,%ebp'
/tmp/ccNRBM8N.s:4338: Error: unrecognized opcode `subl $8,%esp'
/tmp/ccNRBM8N.s:4339: Error: unrecognized opcode `call emit_min_insn_modes_c_header'
/tmp/ccNRBM8N.s:4340: Error: unrecognized opcode `call emit_mode_name'
/tmp/ccNRBM8N.s:4341: Error: unrecognized opcode `call emit_mode_class'
/tmp/ccNRBM8N.s:4342: Error: unrecognized opcode `call emit_mode_wider'
/tmp/ccNRBM8N.s:4343: Error: unrecognized opcode `call emit_class_narrowest_mode'
/tmp/ccNRBM8N.s:4344: Error: unrecognized opcode `leave'
/tmp/ccNRBM8N.s:4347: Error: unrecognized opcode `ret'
/tmp/ccNRBM8N.s:4364: Error: unrecognized opcode `pushl %ebp'
/tmp/ccNRBM8N.s:4367: Error: unrecognized opcode `movl %esp,%ebp'
/tmp/ccNRBM8N.s:4369: Error: unrecognized opcode `andl $-16,%esp'
/tmp/ccNRBM8N.s:4370: Error: unrecognized opcode `subl $48,%esp'
/tmp/ccNRBM8N.s:4371: Error: unrecognized opcode `movb $0,47(%esp)'
/tmp/ccNRBM8N.s:4372: Error: unrecognized opcode `movb $0,46(%esp)'
/tmp/ccNRBM8N.s:4373: Error: unrecognized opcode `movl 12(%ebp),%eax'
/tmp/ccNRBM8N.s:4374: Error: unrecognized opcode `movl (%eax),%eax'
/tmp/ccNRBM8N.s:4375: Error: unrecognized opcode `movl %eax,progname'
/tmp/ccNRBM8N.s:4376: Error: unrecognized opcode `cmpl $1,8(%ebp)'
/tmp/ccNRBM8N.s:4377: Error: unrecognized opcode `je .L325'
/tmp/ccNRBM8N.s:4378: Error: unrecognized opcode `cmpl $2,8(%ebp)'
/tmp/ccNRBM8N.s:4379: Error: unrecognized opcode `jne .L326'
/tmp/ccNRBM8N.s:4380: Error: unrecognized opcode `movl 12(%ebp),%eax'
/tmp/ccNRBM8N.s:4381: Error: unrecognized opcode `addl $4,%eax'
/tmp/ccNRBM8N.s:4382: Error: unrecognized opcode `movl (%eax),%eax'
/tmp/ccNRBM8N.s:4383: Error: unrecognized opcode `movl $.LC154,4(%esp)'
/tmp/ccNRBM8N.s:4384: Error: unrecognized opcode `movl %eax,(%esp)'
/tmp/ccNRBM8N.s:4385: Error: unrecognized opcode `call strcmp'
/tmp/ccNRBM8N.s:4386: Error: unrecognized opcode `testl %eax,%eax'
/tmp/ccNRBM8N.s:4387: Error: unrecognized opcode `jne .L326'
/tmp/ccNRBM8N.s:4388: Error: unrecognized opcode `movb $1,47(%esp)'
/tmp/ccNRBM8N.s:4389: Error: unrecognized opcode `jmp .L325'
/tmp/ccNRBM8N.s:4391: Error: unrecognized opcode `cmpl $2,8(%ebp)'
/tmp/ccNRBM8N.s:4392: Error: unrecognized opcode `jne .L327'
/tmp/ccNRBM8N.s:4393: Error: unrecognized opcode `movl 12(%ebp),%eax'
/tmp/ccNRBM8N.s:4394: Error: unrecognized opcode `addl $4,%eax'
/tmp/ccNRBM8N.s:4395: Error: unrecognized opcode `movl (%eax),%eax'
/tmp/ccNRBM8N.s:4396: Error: unrecognized opcode `movl $.LC155,4(%esp)'
/tmp/ccNRBM8N.s:4397: Error: unrecognized opcode `movl %eax,(%esp)'
/tmp/ccNRBM8N.s:4398: Error: unrecognized opcode `call strcmp'
/tmp/ccNRBM8N.s:4399: Error: unrecognized opcode `testl %eax,%eax'
/tmp/ccNRBM8N.s:4400: Error: unrecognized opcode `jne .L327'
/tmp/ccNRBM8N.s:4401: Error: unrecognized opcode `movb $1,46(%esp)'
/tmp/ccNRBM8N.s:4402: Error: unrecognized opcode `jmp .L325'
/tmp/ccNRBM8N.s:4404: Error: unrecognized opcode `movl progname,%eax'
/tmp/ccNRBM8N.s:4405: Error: unrecognized opcode `movl %eax,4(%esp)'
/tmp/ccNRBM8N.s:4406: Error: unrecognized opcode `movl $.LC156,(%esp)'
/tmp/ccNRBM8N.s:4407: Error: unrecognized opcode `call error'
/tmp/ccNRBM8N.s:4408: Error: unrecognized opcode `movl $1,%eax'
/tmp/ccNRBM8N.s:4409: Error: unrecognized opcode `jmp .L328'
/tmp/ccNRBM8N.s:4411: Error: unrecognized opcode `movl $free,20(%esp)'
/tmp/ccNRBM8N.s:4412: Error: unrecognized opcode `movl $xcalloc,16(%esp)'
/tmp/ccNRBM8N.s:4413: Error: unrecognized opcode `movl $0,12(%esp)'
/tmp/ccNRBM8N.s:4414: Error: unrecognized opcode `movl $eq_mode,8(%esp)'
/tmp/ccNRBM8N.s:4415: Error: unrecognized opcode `movl $hash_mode,4(%esp)'
/tmp/ccNRBM8N.s:4416: Error: unrecognized opcode `movl $64,(%esp)'
/tmp/ccNRBM8N.s:4417: Error: unrecognized opcode `call htab_create_alloc'
/tmp/ccNRBM8N.s:4418: Error: unrecognized opcode `movl %eax,modes_by_name'
/tmp/ccNRBM8N.s:4419: Error: unrecognized opcode `call create_modes'
/tmp/ccNRBM8N.s:4420: Error: unrecognized opcode `call complete_all_modes'
/tmp/ccNRBM8N.s:4421: Error: unrecognized opcode `movl have_error,%eax'
/tmp/ccNRBM8N.s:4422: Error: unrecognized opcode `testl %eax,%eax'
/tmp/ccNRBM8N.s:4423: Error: unrecognized opcode `je .L329'
/tmp/ccNRBM8N.s:4424: Error: unrecognized opcode `movl $1,%eax'
/tmp/ccNRBM8N.s:4425: Error: unrecognized opcode `jmp .L328'
/tmp/ccNRBM8N.s:4427: Error: unrecognized opcode `call calc_wider_mode'
/tmp/ccNRBM8N.s:4428: Error: unrecognized opcode `cmpb $0,47(%esp)'
/tmp/ccNRBM8N.s:4429: Error: unrecognized opcode `je .L330'
/tmp/ccNRBM8N.s:4430: Error: unrecognized opcode `call emit_insn_modes_h'
/tmp/ccNRBM8N.s:4431: Error: unrecognized opcode `jmp .L331'
/tmp/ccNRBM8N.s:4433: Error: unrecognized opcode `cmpb $0,46(%esp)'
/tmp/ccNRBM8N.s:4434: Error: unrecognized opcode `je .L332'
/tmp/ccNRBM8N.s:4435: Error: unrecognized opcode `call emit_min_insn_modes_c'
/tmp/ccNRBM8N.s:4436: Error: unrecognized opcode `jmp .L331'
/tmp/ccNRBM8N.s:4438: Error: unrecognized opcode `call emit_insn_modes_c'
/tmp/ccNRBM8N.s:4440: Error: unrecognized opcode `movl stdout,%eax'
/tmp/ccNRBM8N.s:4441: Error: unrecognized opcode `movl %eax,(%esp)'
/tmp/ccNRBM8N.s:4442: Error: unrecognized opcode `call fflush_unlocked'
/tmp/ccNRBM8N.s:4443: Error: unrecognized opcode `testl %eax,%eax'
/tmp/ccNRBM8N.s:4444: Error: unrecognized opcode `jne .L333'
/tmp/ccNRBM8N.s:4445: Error: unrecognized opcode `movl stdout,%eax'
/tmp/ccNRBM8N.s:4446: Error: unrecognized opcode `movl %eax,(%esp)'
/tmp/ccNRBM8N.s:4447: Error: unrecognized opcode `call fclose'
/tmp/ccNRBM8N.s:4448: Error: unrecognized opcode `testl %eax,%eax'
/tmp/ccNRBM8N.s:4449: Error: unrecognized opcode `je .L334'
/tmp/ccNRBM8N.s:4451: Error: unrecognized opcode `movl $1,%eax'
/tmp/ccNRBM8N.s:4452: Error: unrecognized opcode `jmp .L328'
/tmp/ccNRBM8N.s:4454: Error: unrecognized opcode `movl $0,%eax'
/tmp/ccNRBM8N.s:4456: Error: unrecognized opcode `leave'
/tmp/ccNRBM8N.s:4459: Error: unrecognized opcode `ret'
make[5]: *** [build/genmodes.o] Error 1
make[4]: *** [all-gcc] Error 2
make[3]: *** [/home/dir2cas/devel/openwrt/backfire/build_dir/toolchain-mips_r2_gcc-4.4.3_uClibc-0.9.30.1/gcc-4.4.3/.prepared] Error 2
make[2]: *** [toolchain/gcc/prepare] Error 2
make[1]: *** [/home/dir2cas/devel/openwrt/backfire/staging_dir/toolchain-mips_r2_gcc-4.4.3_uClibc-0.9.30.1/stamp/.toolchain_install] Error 2
make: *** [world] Error 2

Last edited by dir2cas (2012-01-18 03:51:31)

Offline

Board footer

Powered by FluxBB