[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