LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 989|回复: 3

参考很多资料,编译了好多天!!!gcc 就是通不过!!!

[复制链接]
发表于 2006-10-26 21:44:25 | 显示全部楼层 |阅读模式
../../gcc-2.95.3/gcc/config/arm/arm.c: 在函数 ‘arm_override_options’ 中:
../../gcc-2.95.3/gcc/config/arm/arm.c:286: 警告:赋值丢弃了指针目标类型的限定
../../gcc-2.95.3/gcc/config/arm/arm.c:530: 错误:赋值运算中的左值无效
make[1]: *** [arm.o] 错误 1
make[1]: Leaving directory `/home/HoHo/embedded-linux-projects/mx1ads/build-tools/build-boot-gcc/gcc'
make: *** [all-gcc] 错误 2

参考网上很多打补丁的方法,就是不行!help me......

本人用的部件:
combination/
|-- binutils-2.16.tar.bz2
|-- gcc-2.95.3.diff.bz2
|-- gcc-2.95.3.tar.bz2
|-- glibc-2.3.5.tar.gz
|-- glibc-linuxthreads-2.3.5.tar.gz
|-- linux-2.4.18.tar.bz2
`-- patch-2.4.18-rmk7

binutils的版本很新,不知道是否造成失败的原因!
我组合了很多,但不能一一组合,否则人也崩溃了!

求教前辈!!!
发表于 2006-10-27 10:50:17 | 显示全部楼层
如果是嵌入式程序的话,建议你用UCLIBC试试吧.

如果不是,那就换个版面提问吧.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-27 12:53:11 | 显示全部楼层
我是要编译arm-linux-gcc,这个版面没错。
用 gcc-2.95.3源代码
编译时就是那个错误,打多少不补丁也没有用

../../gcc-2.95.3/gcc/config/arm/arm.c: 在函数 ‘arm_override_options’ 中:
../../gcc-2.95.3/gcc/config/arm/arm.c:286: 警告:赋值丢弃了指针目标类型的限定
../../gcc-2.95.3/gcc/config/arm/arm.c:530: 错误:赋值运算中的左值无效
make[1]: *** [arm.o] 错误 1
make[1]: Leaving directory `/home/HoHo/embedded-linux-projects/mx1ads/build-tools/build-boot-gcc/gcc'
make: *** [all-gcc] 错误 2
回复 支持 反对

使用道具 举报

发表于 2006-10-31 08:41:57 | 显示全部楼层
用toolchain吧,网上有现成的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表