[buildroot 0001173]: initial make error "Unrecognised emulation mode: armelf_linux_eabi"

bugs at busybox.net bugs at busybox.net
Mon Jan 29 22:16:42 UTC 2007


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=1173 
====================================================================== 
Reported By:                pferrell
Assigned To:                uClibc
====================================================================== 
Project:                    buildroot
Issue ID:                   1173
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   block
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             01-24-2007 16:46 PST
Last Modified:              01-29-2007 14:16 PST
====================================================================== 
Summary:                    initial make error  "Unrecognised emulation mode:
armelf_linux_eabi"
Description: 
Initial make errors out as follows.
====================================================================== 

---------------------------------------------------------------------- 
 bernhardf - 01-24-07 18:09  
---------------------------------------------------------------------- 
Please provide at least your .config.
Also i think that this is a duplicate of a nofpu eabi report, so please
check. 

---------------------------------------------------------------------- 
 stephaneC - 01-25-07 00:58  
---------------------------------------------------------------------- 
I have the same problem with gcc-3.4.6 and arm eabi : see bug 1114 

---------------------------------------------------------------------- 
 pferrell - 01-29-07 12:12  
---------------------------------------------------------------------- 
I looked at bug 1114 and it seems to be the opposite.  I make all of
stephaneC's fixes, and the problem is the same.  The make continues to
show "armelf_linux_eabi" as the unregnized emulation, with "armelf_linux"
and "armelf" as the accepted ones.

-------- egrep -v "^(#|$)" .config
BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
BR2_xscale=y
BR2_ARM_TYPE="ARM_XSCALE"
BR2_ARM_EABI=y
BR2_ARCH="arm"
BR2_ENDIAN="LITTLE"
BR2_WGET="toolchain/getter_script.sh"
BR2_SVN="svn co"
BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/dl"
BR2_SOURCEFORGE_MIRROR="easynews"
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
BR2_TOPDIR_PREFIX=""
BR2_TOPDIR_SUFFIX=""
BR2_GNU_BUILD_SUFFIX="pc-linux-gnu"
BR2_GNU_TARGET_SUFFIX="linux-uclibc"
BR2_JLEVEL=3
BR2_UCLIBC_VERSION_SNAPSHOT=y
BR2_USE_UCLIBC_SNAPSHOT="20061006"
BR2_PTHREADS_NATIVE=y
BR2_BINUTILS_VERSION_2_16_1=y
BR2_BINUTILS_VERSION="2.16.1"
BR2_GCC_VERSION_4_1_1=y
BR2_GCC_VERSION="4.1.1"
BR2_EXTRA_GCC_CONFIG_OPTIONS="--without-fp"
BR2_CCACHE=y
BR2_LARGEFILE=y
BR2_SOFT_FLOAT=y
BR2_TARGET_OPTIMIZATION="-pipe -Os -march=armv5te -mtune=iwmmxt
-Wa,-mcpu=iwmmxt"
BR2_PACKAGE_BUSYBOX=y
BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
BR2_PACKAGE_BUSYBOX_CONFIG="target/device/Gumstix/basix-connex/busybox.config"
BR2_PACKAGE_BLUEZ=y
BR2_PACKAGE_BOA=y
BR2_PACKAGE_BONJOUR=y
BR2_PACKAGE_DROPBEAR=y
BR2_PACKAGE_DROPBEAR_URANDOM=y
BR2_PACKAGE_HOTPLUG=y
BR2_PACKAGE_LIBSYSFS=y
BR2_PACKAGE_LRZSZ=y
BR2_PACKAGE_MODULE_INIT_TOOLS=y
BR2_PACKAGE_MTD=y
BR2_PACKAGE_MTD_ORIG=y
BR2_PACKAGE_MTD_ORIG_STRING="mtd-utils-1.0.0.tar.gz"
BR2_PACKAGE_MTD_FLASH_LOCK=y
BR2_PACKAGE_MTD_FLASH_UNLOCK=y
BR2_PACKAGE_MTD_FLASHCP=y
BR2_PACKAGE_PCMCIAUTILS=y
BR2_PACKAGE_PXAREGS=y
BR2_QTE_TMAKE_VERSION="1.13"
BR2_PACKAGE_UDEV=y
BR2_PACKAGE_CF8385=y
BR2_PACKAGE_WIRELESS_TOOLS=y
BR2_PACKAGE_ZLIB=y
BR2_TARGET_ROOTFS_JFFS2=y
BR2_TARGET_ROOTFS_JFFS2_EBSIZE=0x20000
BR2_TARGET_ROOTFS_JFFS2_LE=y
BR2_TARGET_ROOTFS_JFFS2_SQUASH=y
BR2_TARGET_ROOTFS_JFFS2_SUMTOOL=y
BR2_TARGET_ROOTFS_JFFS2_OUTPUT="$(IMAGE).jffs2"
BR2_TARGET_ROOTFS_JFFS2_COPYTO=""
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_FWPRINT=y
BR2_TARGET_GUMSTIX_BASIXCONNEX=y
GUMSTIX_400MHZ=y
BR2_PACKAGE_LINUX=y
BR2_PACKAGE_ETC_GUMSTIX_RELEASE=y

-------egrep -v "^(#|$)" ./toolchain_build_arm_nofpu/uClibc/.config
TARGET_arm=y
TARGET_ARCH="arm"
FORCE_OPTIONS_FOR_ARCH=y
CONFIG_ARM_EABI=y
USE_BX=y
CONFIG_ARM_XSCALE=y
ARCH_ANY_ENDIAN=y
ARCH_LITTLE_ENDIAN=y
ARCH_WANTS_LITTLE_ENDIAN=y
ARCH_HAS_MMU=y
ARCH_USE_MMU=y
UCLIBC_HAS_FLOATS=y
UCLIBC_HAS_SOFT_FLOAT=y
DO_C99_MATH=y
KERNEL_SOURCE="/root/gumstix-buildroot/build_arm_nofpu/linux-2.6.18gum"
HAVE_DOT_CONFIG=y
DOPIC=y
HAVE_SHARED=y
FORCE_SHAREABLE_TEXT_SEGMENTS=y
LDSO_LDD_SUPPORT=y
LDSO_CACHE_SUPPORT=y
LDSO_BASE_FILENAME="ld.so"
UCLIBC_CTOR_DTOR=y
UCLIBC_HAS_THREADS=y
PTHREADS_DEBUG_SUPPORT=y
LINUXTHREADS_OLD=y
UCLIBC_HAS_LFS=y
MALLOC=y
MALLOC_GLIBC_COMPAT=y
UCLIBC_DYNAMIC_ATEXIT=y
UCLIBC_HAS_SHADOW=y
UCLIBC_HAS___PROGNAME=y
UNIX98PTY_ONLY=y
ASSUME_DEVPTS=y
UCLIBC_HAS_TM_EXTENSIONS=y
UCLIBC_HAS_TZ_CACHING=y
UCLIBC_HAS_TZ_FILE=y
UCLIBC_HAS_TZ_FILE_READ_MANY=y
UCLIBC_TZ_FILE_PATH="/etc/TZ"
UCLIBC_USE_NETLINK=y
UCLIBC_HAS_STRING_GENERIC_OPT=y
UCLIBC_HAS_STRING_ARCH_OPT=y
UCLIBC_HAS_CTYPE_TABLES=y
UCLIBC_HAS_CTYPE_SIGNED=y
UCLIBC_HAS_CTYPE_CHECKED=y
UCLIBC_HAS_WCHAR=y
UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9
UCLIBC_HAS_STDIO_BUFSIZ_4096=y
UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
UCLIBC_HAS_STDIO_GETC_MACRO=y
UCLIBC_HAS_STDIO_PUTC_MACRO=y
UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
UCLIBC_HAS_ERRNO_MESSAGES=y
UCLIBC_HAS_SIGNUM_MESSAGES=y
UCLIBC_HAS_GNU_GETOPT=y
UCLIBC_HAS_GNU_GETSUBOPT=y
UCLIBC_HAS_REGEX=y
UCLIBC_HAS_REGEX_OLD=y
UCLIBC_HAS_FNMATCH=y
UCLIBC_HAS_FNMATCH_OLD=y
UCLIBC_HAS_WORDEXP=y
UCLIBC_HAS_GLOB=y
SHARED_LIB_LOADER_PREFIX="/lib"
RUNTIME_PREFIX="/"
DEVEL_PREFIX="/usr/"
UCLIBC_HAS_SSP=y
PROPOLICE_BLOCK_SEGV=y
UCLIBC_BUILD_SSP=y
UCLIBC_BUILD_RELRO=y
UCLIBC_BUILD_NOW=y
UCLIBC_BUILD_NOEXECSTACK=y
CROSS_COMPILER_PREFIX="/root/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-uclibcgnueabi-"
DOSTRIP=y
WARNINGS="-Wall" 

---------------------------------------------------------------------- 
 bernhardf - 01-29-07 14:16  
---------------------------------------------------------------------- 
Did any of you read the fine helptext of BR2_GNU_TARGET_SUFFIX ? 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-24-07 16:46  pferrell       New Issue                                    
01-24-07 16:46  pferrell       Status                   new => assigned     
01-24-07 16:46  pferrell       Assigned To               => uClibc          
01-24-07 16:46  pferrell       File Added: emulator error txt                   

01-24-07 18:09  bernhardf      Note Added: 0002042                          
01-25-07 00:58  stephaneC      Note Added: 0002044                          
01-29-07 12:12  pferrell       Note Added: 0002067                          
01-29-07 14:16  bernhardf      Note Added: 0002069                          
======================================================================




More information about the uClibc-cvs mailing list