Package: g++-5-arm-linux-gnueabihf
Version: 5.2.1-16cross1

The compiler calls the linker (binutils-arm-linux-gnueabihf 2.25.1-2)
in a way that makes it fail:

arm-linux-gnueabihf-g++-5 test.cxx -v
Using built-in specs.
COLLECT_GCC=arm-linux-gnueabihf-g++-5
COLLECT_LTO_WRAPPER=/usr/lib/gcc-cross/arm-linux-gnueabihf/5/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Debian 5.2.1-16' 
--with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs 
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr 
--program-suffix=-5 --enable-shared --enable-linker-build-id 
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix 
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu 
--enable-libstdcxx-debug --enable-libstdcxx-time=yes 
--with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm 
--disable-libquadmath --enable-plugin --with-system-zlib 
--disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo 
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-armhf-cross/jre 
--enable-java-home 
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-armhf-cross 
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-armhf-cross 
--with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar 
--disable-libgcj --enable-objc-gc --enable-multiarch --disable-sjlj-exceptions 
--with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb 
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu 
--target=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- 
--includedir=/usr/arm-linux-gnueabihf/include
Thread model: posix
gcc version 5.2.1 20150903 (Debian 5.2.1-16) 
COLLECT_GCC_OPTIONS='-v' '-shared-libgcc' '-march=armv7-a' '-mfloat-abi=hard' 
'-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'
 /usr/lib/gcc-cross/arm-linux-gnueabihf/5/cc1plus -quiet -v -imultilib . 
-imultiarch arm-linux-gnueabihf -D_GNU_SOURCE test.cxx -quiet -dumpbase 
test.cxx -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb 
-mtls-dialect=gnu -auxbase test -version -o /tmp/cct1Jnku.s
GNU C++ (Debian 5.2.1-16) version 5.2.1 20150903 (arm-linux-gnueabihf)
        compiled by GNU C version 5.2.1 20150808, GMP version 6.0.0, MPFR 
version 3.1.3, MPC version 1.0.3
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/local/include/arm-linux-gnueabihf"
ignoring nonexistent directory "/usr/include/arm-linux-gnueabihf"
#include "..." search starts here:
#include <...> search starts here:
 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/include/c++/5
 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/include/c++/5/arm-linux-gnueabihf/.
 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/include/c++/5/backward
 /usr/lib/gcc-cross/arm-linux-gnueabihf/5/include
 /usr/lib/gcc-cross/arm-linux-gnueabihf/5/include-fixed
 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/include
 /usr/include
End of search list.
GNU C++ (Debian 5.2.1-16) version 5.2.1 20150903 (arm-linux-gnueabihf)
        compiled by GNU C version 5.2.1 20150808, GMP version 6.0.0, MPFR 
version 3.1.3, MPC version 1.0.3
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 1806d9975dd0423893f48c3b3994476a
COLLECT_GCC_OPTIONS='-v' '-shared-libgcc' '-march=armv7-a' '-mfloat-abi=hard' 
'-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'
 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/bin/as 
-v -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -meabi=5 -o /tmp/ccq8Fm9O.o 
/tmp/cct1Jnku.s
GNU assembler version 2.25.1 (arm-linux-gnueabihf) using BFD version (GNU 
Binutils for Debian) 2.25.1
COMPILER_PATH=/usr/lib/gcc-cross/arm-linux-gnueabihf/5/:/usr/lib/gcc-cross/arm-linux-gnueabihf/5/:/usr/lib/gcc-cross/arm-linux-gnueabihf/:/usr/lib/gcc-cross/arm-linux-gnueabihf/5/:/usr/lib/gcc-cross/arm-linux-gnueabihf/:/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/bin/
LIBRARY_PATH=/usr/lib/gcc-cross/arm-linux-gnueabihf/5/:/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/lib/:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-shared-libgcc' '-march=armv7-a' '-mfloat-abi=hard' 
'-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'
 /usr/lib/gcc-cross/arm-linux-gnueabihf/5/collect2 -plugin 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/liblto_plugin.so 
-plugin-opt=/usr/lib/gcc-cross/arm-linux-gnueabihf/5/lto-wrapper 
-plugin-opt=-fresolution=/tmp/ccI7CpZ9.res -plugin-opt=-pass-through=-lgcc_s 
-plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc 
-plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ 
--build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X 
--hash-style=gnu -m armelf_linux_eabi 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/lib/crt1.o
 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/lib/crti.o
 /usr/lib/gcc-cross/arm-linux-gnueabihf/5/crtbegin.o 
-L/usr/lib/gcc-cross/arm-linux-gnueabihf/5 
-L/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/lib 
/tmp/ccq8Fm9O.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/crtend.o 
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/lib/crtn.o
/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/bin/ld:
 this linker was not configured to use sysroots
collect2: error: ld returned 1 exit status

Reply via email to