[oe-users] Maverick Crunch support for machine ts72xx

Yan Seiner yan at seiner.com
Tue Oct 9 14:52:18 UTC 2007


I just started playing around with trying to build angstrom for the 
Technologic TS7200 with Maverick Crunch support.

The ts72xx is supported, and so is the Cirrus EP9312.  I've tried 
following the EP9312 template to add -mfpu-maverick to the build config, 
but it always fails...  Typically with:

| NOTE: Running 
/home/nfs/yan/oe/tmp/work/ep9312-angstrom-linux-gnueabi/glibc-intermediate-2.6.1-r1/glibc-2.6.1/configure     
--build=x86_64-linux                     
--host=arm-angstrom-linux-gnueabi               
--target=arm-angstrom-linux-gnueabi                
--prefix=/usr                   --exec_prefix=/usr              
--bindir=/usr/bin               --sbindir=/usr/sbin                
--libexecdir=/usr/libexec               
--datadir=/usr/share                    
--sysconfdir=/etc                  
--sharedstatedir=/usr/com               
--localstatedir=/var                    --libdir=/usr/lib         
--includedir=/usr/include                
--oldincludedir=/usr/include                    
--infodir=/usr/share/info         
--mandir=/usr/share/man                      
--enable-kernel=2.4.0           --without-cvs --disable-profile 
--disable-debug --without-gd               
--enable-clocale=gnu            --enable-add-ons=nptl,ports             
--with-headers=/home/nfs/yan/oe/tmp/staging/arm-angstrom-linux-gnueabi/include             
--without-selinux                --without-fp 
--without-fp                     ...
| configure: loading site script 
/home/nfs/yan/oe/org.openembedded.dev/site/endian-little
| configure: loading site script 
/home/nfs/yan/oe/org.openembedded.dev/site/common-glibc
| configure: loading site script 
/home/nfs/yan/oe/org.openembedded.dev/site/arm-common
| configure: loading site script 
/home/nfs/yan/oe/org.openembedded.dev/site/arm-linux
| configure: loading site script 
/home/nfs/yan/oe/org.openembedded.dev/site/common
| configure: loading site script 
/home/nfs/yan/oe/org.openembedded.dev/site/common
| checking build system type... x86_64-pc-linux-gnu
| checking host system type... arm-angstrom-linux-gnueabi
| configure: running configure fragment for add-on nptl
| checking add-on ports for preconfigure fragments... am33 arm hppa m68k 
mips
| checking sysdep dirs... ports/sysdeps/arm/elf 
ports/sysdeps/unix/sysv/linux/arm/eabi/nptl 
ports/sysdeps/unix/sysv/linux/arm/eabi sysdeps/unix/sysv/linux/arm/eabi 
ports/sysdeps/unix/sysv/linux/arm/nptl ports/sysdeps/unix/sysv/linux/arm 
sysdeps/unix/sysv/linux/arm nptl/sysdeps/unix/sysv/linux 
nptl/sysdeps/pthread sysdeps/pthread ports/sysdeps/unix/sysv/linux 
sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common 
sysdeps/unix/mman sysdeps/unix/inet nptl/sysdeps/unix/sysv 
ports/sysdeps/unix/sysv sysdeps/unix/sysv ports/sysdeps/unix/arm 
nptl/sysdeps/unix ports/sysdeps/unix sysdeps/unix sysdeps/posix 
ports/sysdeps/arm/eabi ports/sysdeps/arm/nptl ports/sysdeps/arm 
sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee754/dbl-64 
sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
| checking for a BSD-compatible install... /usr/bin/install -c
| checking whether ln -s works... yes
| checking for arm-angstrom-linux-gnueabi-gcc... 
arm-angstrom-linux-gnueabi-gcc -march=ep9312 -mtune=ep9312 -mcpu=ep9312 
-mfp=maverick
| checking for suffix of object files... configure: error: cannot 
compute suffix of object files: cannot compile
| See `config.log' for more details.

Has anyone successfully done this?  Is it possible?  I'm finding 
conflicting information re gcc 4.x.x and Maverick crunch support....

--Yan
 




More information about the Openembedded-users mailing list