- 2
- 0
- 约3.56千字
- 约 3页
- 2022-07-18 发布于上海
- 举报
cc1: error: invalid option `short-load-bytes
内 核编译 2007-06-30 14:47:19 阅读 63 评论 0 字号:大中小
Q: 编译时提示错误 cc1: error: invalid option `short-load-bytes 编译器:arm-linux- 3.4.1
出现以下错误
cc1: error: invalid option `short-load-bytes make: *** [entry.o] 错误 1
cc1: error: invalid option `short-load-bytes make: *** [entry.o] 错误 1
如果改用 2.95.3 则不会出现该问题。
原因是高版本的编译器不支持-mshort-load-bytes 选项,改为-malignment-traps 即可。
我 也遇到类似的问题,我用的U-boot 1.1.6 版本,用arm-linux-gcc-3.4.1 编译出错,我的方法是下了一个最新的 binutils,版本是 2.17,覆盖了原来的 arm- linux-gcc-3.4.1 下的对应文件就通过了.
我也是编译出现的错误.看了你上面的解决办法.看来真是程序的bug,不过要全部用 源码编译,在源码的对应的行加上这些语句.呵呵,我上次编译源码 toolchai
原创力文档

文档评论(0)