Во-первых - нафига собирать старый 4.1.2 ? Во-вторых там же на gnuarm английским по белому все написано. Берем тупо последний 4.2.3 и по шажочкам :
1. ../binutils-2.x.x.x.x/configure --prefix=/usr --target=arm-elf --disable-nls --enable-interwork --enable-multilib 2. uz newlib-* 3. cp t-arm-elf gcc-4.3.2/gcc/config/arm/ 4. cd gcc-build ../gcc-4.3.2/configure --target=arm-elf --prefix=/usr --enable-interwork --enable-multilib --with-float=soft --enable-languages="c,c++" --with-newlib --with-headers=[newlib-source]/newlib/libc/include make all-gcc install-gcc 5. [newlib-source]/configure --target=arm-elf --prefix=/usr --enable-interwork --enable-multilib --with-float=soft make all install 6. cd [gcc-build] make all install 7. cd [gdb-build] [gdb-source]/configure --target=arm-elf --prefix=/usr --enable-interwork --enable-multilib --with-float=soft make all install
|