Created attachment 394252 [details] cross-armv7m-softfp-linux-gnueabi-glibc.log I ran "crossdev --target armv7m-softfp-linux-gnueabi", then I got such errors: ------------------------------------------------------------------------------------- * crossdev version: 20140917 * Host Portage ARCH: amd64 * Target Portage ARCH: arm * Target System: armv7m-softfp-linux-gnueabi * Stage: 4 (C/C++ compiler) * ABIs: default * binutils: binutils-[latest] * gcc: gcc-[latest] * headers: linux-headers-[latest] * libc: glibc-[latest] * CROSSDEV_OVERLAY: /var/lib/layman/multimedia * PORT_LOGDIR: /var/log/portage * PORTAGE_CONFIGROOT: * Portage flags: _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - * leaving sys-devel/binutils in /var/lib/layman/multimedia * leaving sys-devel/gcc in /var/lib/layman/multimedia * leaving sys-kernel/linux-headers in /var/lib/layman/multimedia * leaving sys-libs/glibc in /var/lib/layman/multimedia * leaving sys-devel/gdb in /var/lib/layman/multimedia * leaving metadata/layout.conf alone in /var/lib/layman/multimedia _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - * Log: /var/log/portage/cross-armv7m-softfp-linux-gnueabi-binutils.log * Emerging cross-binutils ... [ ok ] * Log: /var/log/portage/cross-armv7m-softfp-linux-gnueabi-linux-headers-quick.log * Emerging cross-linux-headers-quick ... [ ok ] * Log: /var/log/portage/cross-armv7m-softfp-linux-gnueabi-glibc-headers.log * Emerging cross-glibc-headers ... [ ok ] * Log: /var/log/portage/cross-armv7m-softfp-linux-gnueabi-gcc-stage1.log * Emerging cross-gcc-stage1 ... [ ok ] * Log: /var/log/portage/cross-armv7m-softfp-linux-gnueabi-linux-headers.log * Emerging cross-linux-headers ... [ ok ] * Log: /var/log/portage/cross-armv7m-softfp-linux-gnueabi-glibc.log * Emerging cross-glibc ... * glibc failed :( * If you file a bug, please attach the following logfiles: * /var/log/portage/cross-armv7m-softfp-linux-gnueabi-info.log * /var/log/portage/cross-armv7m-softfp-linux-gnueabi-glibc.log.xz * /var/tmp/portage/cross-armv7m-softfp-linux-gnueabi/glibc*/temp/glibc-config.logs.tar.xz
Created attachment 394254 [details] cross-armv7m-softfp-linux-gnueabi-glibc.log.xz
Created attachment 394256 [details] cross-armv7m-softfp-linux-gnueabi-glibc-headers.log
Error occured there: ... ../sysdeps/arm/sysdep.h: Assembler messages: ../sysdeps/arm/sysdep.h:157: Error: selected processor does not support ARM opcodes ../sysdeps/arm/crtn.S:48: Error: attempt to use an ARM instruction on a Thumb-only pr ocessor -- `pop {r3,pc}' ../sysdeps/arm/crtn.S:56: Error: attempt to use an ARM instruction on a Thumb-only pr ocessor -- `pop {r3,pc}' ...
your target doesn't seem to make sense armv7m is the microcontroller series: https://en.wikipedia.org/wiki/ARM_Cortex-M i don't think you run Linux on those also, in Gentoo, we use *-softfloat-*, not *-softfp-*