Building an avr cross compiler from gcc-4_1-branch of today fails with: checking for --enable-version-specific-runtime-libs... no checking whether to enable maintainer-specific portions of Makefiles... no Configuring in avr/libssp configure: creating cache ./config.cache checking build system type... i686-pc-linux-gnu checking host system type... avr-unknown-none checking target system type... avr-unknown-none checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for avr-strip... avr-strip checking for --enable-version-specific-runtime-libs... no checking whether to enable maintainer-specific portions of Makefiles... no checking for avr-gcc... /tmp/obj/./gcc/xgcc -B/tmp/obj/./gcc/ -B/tmp/build/avr/bin/ -B/tmp/build/avr/lib/ -isystem /tmp/build/avr/include -isystem /tmp/build/avr/sys-include checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. make[1]: *** [configure-target-libssp] Fehler 1 make[1]: Leaving directory `/tmp/obj' make: *** [all] Fehler 2
Maybe libssp should be disabled for the avr target? (like mudflap?) -- Summary: Building an avr cross compiler fails Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: berndtrog at yahoo dot com GCC host triplet: i386-linux GCC target triplet: avr http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25035