Сконфигурировано со следующими опциями:
configure --target=$TARGET --prefix=$PREFIX\
--with-newlib --with-gnu-as --with-gnu-ld --disable-shared\
--enable-languages=c --enable-interwork --enable-multilib\
--disable-nls --disable-win32-registry --disable-werror\
--without-headers
где TARGET=arm-elf PREFIX=/usr/local/arm
При сборке после минут так это двадцати работы выдает следующую ошибку:
/tmp/cc2Pmx1O.s: Assembler messages:
/tmp/cc2Pmx1O.s:78: Internal error!
Assertion failure in make_mapping_symbol at .././gas/config/tc-arm.c line 2492.
Please report this bug.
make[5]: *** [/usr/local/arm/build/gcc/arm-elf/thumb/libgcc/crtend.o] Ошибка 1
make[5]: Leaving directory `/usr/local/arm/build/gcc/gcc'
make[4]: *** [gcc-extra-parts] Ошибка 2
make[4]: Leaving directory `/usr/local/arm/build/gcc/arm-elf/thumb/libgcc'
make[3]: *** [multi-do] Ошибка 1
make[3]: Leaving directory `/usr/local/arm/build/gcc/arm-elf/libgcc'
make[2]: *** [all-multi] Ошибка 2
make[2]: Leaving directory `/usr/local/arm/build/gcc/arm-elf/libgcc'
make[1]: *** [all-target-libgcc] Ошибка 2
make[1]: Leaving directory `/usr/local/arm/build/gcc'
make: *** [all] Ошибка 2
ЧТо бы это могло быть? Кто-нибудь собирал 4.4? Куда сообщать об ошибке?