#build bunilt 2.10
tar -zxvf bunilt 2.10.tar.gz
cd bunilt 2.10
./configure --target=arm-linux --prefix=/usr/local/arm/2.95.3
make
make install
#build gcc
tar -zxvf gcc-2.95.3.tar.gz
patch -p1 -d gcc-2.95.3 < gcc-2.95.3.diff
cd gcc-2.95.3
export PATH=/usr/local/arm/2.95.3/bin:$PATH
./configure --target=arm-linux --prefix=/usr/local/arm/2.95.3 --disable-threads --with-newlib --withot-headers --enable-languages=c
make//////////做到這一些出現問題
錯誤訊息:
rmdir: ‘libio’: 目錄不是空的
strerror.c:461: conflicting types for `sys_errlist'
/usr/local/arm/2.95.3/lib/gcc-lib/arm-linux/2.95.3/../../../../arm-linux/sys-include/stdio.h:551: previous declaration of `sys_errlist'
make[1]: *** [strerror.o] Error 1
make: *** [all-target-libiberty] Error 2
請有cross compile gcc的人能給我指教…
或者給我一些方向…謝謝…
[ 此贴被XChinux在2006-08-15 21:18重新编辑 ]