http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45906
--- Comment #12 from Samson Luk <samsonluk at gmail dot com> 2010-10-07 09:49:46 UTC --- (In reply to comment #8) > in your case, build = host = i686-pc-linux-gnu, target = > arm-none-linux-gnueabi). I just tried, such a build always break at the following location, am I missing something? configure options: /usr/local/src/gcc-4.5.1/configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=arm-none-linux-gnueabi --enable-threads --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --enable-languages=c,c++ --prefix=/opt --with-gmp=/usr/local --with-mpfr=/usr/local --with-ppl=/usr/local --with-cloog=/usr/local --disable-bootstrap GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (i486-linux-gnu) compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1. GGC heuristics: --param ggc-min-expand=55 --param ggc-min-heapsize=47484 ignoring nonexistent directory "/usr/local/include/i486-linux-gnu" ignoring duplicate directory "/usr/lib/gcc/i486-linux-gnu/4.4.3/include" ignoring nonexistent directory "/usr/lib/gcc/i486-linux-gnu/4.4.3/../../../../i486-linux-gnu/include" ignoring nonexistent directory "/usr/include/i486-linux-gnu" ignoring nonexistent directory "/usr/local/src/gcc-4.5.1/gcc/build" ignoring duplicate directory "/usr/local/include" as it is a non-system directory that duplicates a system directory ignoring duplicate directory "/usr/local/include" as it is a non-system directory that duplicates a system directory #include "..." search starts here: #include <...> search starts here: . build /usr/local/src/gcc-4.5.1/gcc /usr/local/src/gcc-4.5.1/gcc/../include /usr/local/src/gcc-4.5.1/gcc/../libcpp/include /usr/local/src/gcc-4.5.1/gcc/../libdecnumber /usr/local/src/gcc-4.5.1/gcc/../libdecnumber/dpd ../libdecnumber /usr/lib/gcc/i486-linux-gnu/4.4/include /usr/local/include /usr/lib/gcc/i486-linux-gnu/4.4.3/include-fixed /usr/include End of search list. GNU C (Ubuntu 4.4.3-4ubuntu5) version 4.4.3 (i486-linux-gnu) compiled by GNU C version 4.4.3, GMP version 4.3.2, MPFR version 2.4.2-p1. GGC heuristics: --param ggc-min-expand=55 --param ggc-min-heapsize=47484 Compiler executable checksum: 5998ce5f1765e99eea5269f4c1e38d44 COLLECT_GCC_OPTIONS='-c' '-v' '-DIN_GCC' '-DCROSS_DIRECTORY_STRUCTURE' '-W' '-Wall' '-Wwrite-strings' '-Wcast-qual' '-Wstrict-prototypes' '-Wmissing-prototypes' '-Wmissing-format-attribute' '-pedantic' '-Wno-long-long' '-Wno-variadic-macros' '-Wno-overlength-strings' '-Wold-style-definition' '-Wc++-compat' '-DHAVE_CONFIG_H' '-DGENERATOR_FILE' '-I.' '-Ibuild' '-I/usr/local/src/gcc-4.5.1/gcc' '-I/usr/local/src/gcc-4.5.1/gcc/build' '-I/usr/local/src/gcc-4.5.1/gcc/../include' '-I/usr/local/src/gcc-4.5.1/gcc/../libcpp/include' '-I/usr/local/include' '-I/usr/local/include' '-I/usr/local/src/gcc-4.5.1/gcc/../libdecnumber' '-I/usr/local/src/gcc-4.5.1/gcc/../libdecnumber/dpd' '-I../libdecnumber' '-o' 'build/genmodes.o' '-mtune=generic' '-march=i486' as -V -Qy -o build/genmodes.o /tmp/ccbrGEkp.s as: line 83: exec: : not found make[2]: *** [build/genmodes.o] Error 1 make[2]: Leaving directory `/usr/local/src/gcc-4.5.1.i686CrossARMBuild/gcc' make[1]: *** [all-gcc] Error 2 make[1]: Leaving directory `/usr/local/src/gcc-4.5.1.i686CrossARMBuild' make: *** [all] Error 2