|
发表于 2007-8-3 12:50:15
|
显示全部楼层
Post by chenzl
现在在学习linux交叉编译,环境内核是linux 2.6.20,自己升级的,现在的交叉编译卡在编译GCC这个地方,不知道怎么办,下边是错误信息,请大家不吝赐教,谢谢!
gcc -DCROSS_COMPILE -DIN_GCC -g -O2 -DHAVE_CONFIG_H -I. -I../../../src-dir/gcc-2.95.3/gcc -I../../../src-dir/gcc-2.95.3/gcc/config -I../../../src-dir/gcc-2.95.3/gcc/../include -c insn-attrtab.c
gcc -c -DCROSS_COMPILE -DIN_GCC -g -O2 -DHAVE_CONFIG_H -I. -I../../../src-dir/gcc-2.95.3/gcc -I../../../src-dir/gcc-2.95.3/gcc/config -I../../../src-dir/gcc-2.95.3/gcc/../include ../../../src-dir/gcc-2.95.3/gcc/config/arm/arm.c
../../../src-dir/gcc-2.95.3/gcc/config/arm/arm.c: 在函数 ‘arm_override_options’ 中:
../../../src-dir/gcc-2.95.3/gcc/config/arm/arm.c:286: 警告:赋值丢弃了指针目标类型的限定
../../../src-dir/gcc-2.95.3/gcc/config/arm/arm.c:530: 错误:赋值运算中的左值无效
make[1]: *** [arm.o] 错误 1
make[1]: Leaving directory `/home/chenzl/arm-linux/build-dir/build-gcc/gcc'
make: *** [all-gcc] 错误 2
======================================================
警告:赋值丢弃了指针目标类型的限定
翻译的真是难懂:ask
PS:这种一般是配制没搞对。 |
|