[oe] undefined reference to `_restfpr_14_x' in gcc-4.4.2/libgcc/../gcc/unwind.inc:307 when building ppc603e
Guo Hongruan
camelguo at gmail.com
Sun Jan 24 02:25:51 UTC 2010
By the way, the similar error occurs when LIBC=glibc, DISTRO=micro and
MACHINE=storcenter
在 Sun, 24 Jan 2010 07:32:25 +0800,Khem Raj <raj.khem at gmail.com> 写道:
>> Is it caused by the incorrect toolchain set?
> probably some gcc misconfiguration. What options are passed to gcc
> configure and eglibc configure can you post them plz.
eglibc-2.10 configuration options:
/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/work/eglibc/ppc603e-oe-linux/eglibc-2.10-r8.6/eglibc-2_10/libc/configure
--build=i686-linux --host=powerpc-oe-linux --target=powerpc-oe-linux
--prefix= --exec_prefix= --bindir=/bin --sbindir=/sbin
--libexecdir=/libexec --datadir=/share --sysconfdir=/etc
--sharedstatedir=/com --localstatedir=/var --libdir=/lib
--includedir=/include --oldincludedir=/include --infodir=/share/info
--mandir=/share/man --enable-kernel=2.4.0 --without-cvs --disable-profile
--disable-debug --without-gd --enable-clocale=gnu
--enable-add-ons=ports,nptl,libidn,ports
--with-headers=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/staging/eglibc/ppc603e-oe-linux/include
--without-selinux
gcc-cross-initial-4.4.2 configuration options:
/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/work/eglibc/ppc603e-oe-linux/gcc-cross-initial-4.4.2-r2.1/gcc-4.4.2/configure
--build=i686-linux --host=i686-linux
--target=powerpc-oe-linux
--prefix=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e
--exec_prefix=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e
--bindir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/bin
--sbindir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/bin
--libexecdir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/libexec
--datadir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/share
--sysconfdir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/etc
--sharedstatedir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/com
--localstatedir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/var
--libdir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/lib
--includedir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/include
--oldincludedir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/include
--infodir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/share/info
--mandir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/share/man
--with-local-prefix=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/staging/eglibc/ppc603e-oe-linux
--with-newlib --without-headers
--disable-shared --disable-threads
--disable-multilib --disable-__cxa_atexit
--enable-languages=c --enable-target-optspace
--program-prefix=powerpc-oe-linux-
--with-sysroot=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/staging/eglibc/ppc603e-oe-linux
--with-build-sysroot=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/staging/eglibc/ppc603e-oe-linux
--disable-libmudflap --disable-libgomp
--enable-decimal-float=no --disable-libssp
--enable-__cxa_atexit
gcc-cross-intermediate-4.4.2 configuration options:
/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/work/eglibc/ppc603e-oe-linux/gcc-cross-intermediate-4.4.2-r2.1/gcc-4.4.2/configure
--build=i686-linux --host=i686-linux
--target=powerpc-oe-linux
--prefix=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e
--exec_prefix=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e
--bindir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/bin
--sbindir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/bin
--libexecdir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/libexec
--datadir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/share
--sysconfdir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/etc
--sharedstatedir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/com
--localstatedir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/var
--libdir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/lib
--includedir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/include
--oldincludedir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/include
--infodir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/share/info
--mandir=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/cross/eglibc/ppc603e/share/man
--with-local-prefix=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/staging/eglibc/ppc603e-oe-linux
--enable-shared --disable-multilib
--disable-threads --enable-languages=c
--enable-target-optspace
--program-prefix=powerpc-oe-linux-
--with-sysroot=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/staging/eglibc/ppc603e-oe-linux
--with-build-sysroot=/media/work-disk/testslave/oe_gss_inc_change_allinone/build/tmp/staging/eglibc/ppc603e-oe-linux
--disable-libmudflap --disable-libgomp
--disable-libssp --enable-__cxa_atexit
--
Guo Hongruan, Embedded Linux Consultant
Skype: camelguo
Twitter: camelguo
http://www.gulessoft.com
More information about the Openembedded-devel
mailing list