| 
 
| 大家好 我正在做arm的gcc交叉编译器,我的主系统是Ubuntu9.04,安装了gcc4.4.0,现在想做一个arm版本的gcc4.4.0,已经下载安装了binutils,编译过程:
 1、配置命令:
 ./configure --target=arm-linux-gnu --enable-languages=c,c++ --program-prefix=arm-linux-be --program-suffix=arm-linux-be --prefix=/opt/arm-linux-be --disable-shared --disable-threads --with-headers=!/arm/linux-2.6.31/include --with-gnu-as --with-gnu-ld --enable-multilib --with-newlib --libdir=/lib
 配置结果正常
 2、执行make,提示如下错误:
 checking for suffix of object files... configure: error: in /home/arm/gcc4.0/gcc-4.4.0/arm-linux-gnu/libgcc
 configure: error: cannot compute suffix of object files: cannot compile
 see 'config.log' for more details
 make[1]: ***[configure-target-libgcc] Error 1
 ...
 我觉得是选项里跟lib有关的命令错误,改了好几次都不对,每次都是这个错误。
 有没有碰到同样问题的同志?希望能有人告诉我答案,谢谢!
 | 
 |