摘要:
u-boot的向s3c2410板上的移植(只是编译而以)可谓是千辛万苦啊(对于菜鸟而言,(*^__^*),高手除外),下面就是我的痛苦经历。过程如下:下载u-boot-1.1.6版本,然后解压,进入解压完的目录之后,首先是修改对应文件,该部分是参见网上blogs。http://blog.csdn.net/hhq0216/archive/2006/12/29/1466894.aspx,按照上面的做法来修改文件内容,然后回到u-boot目录,执行如下命令:make distcleanmake smdk2410_configmake之后error出现:make: *** [u-boot] Error 阅读全文
posted @ 2010-02-21 22:26
qiang.xu
阅读(574)
评论(0)
推荐(0)
摘要:
最常用的编译版本是arm-linux-gcc-3.4.1 和 arm-linux-3.3.2 的,现在的嵌入式开发基本上用的是这些,3.4.1的用于编译2.6的内核,而3.3.2的常用于编译busybox,和bootloader(u- boot),编译的版本配合不好的话就会出错,所以要选择好编译版本,如果这个版本不行的话,可以试试其他的版本,在uclinux上用的多的就是 arm-elf-tools-20030314http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2http://www 阅读全文
posted @ 2010-02-21 22:21
qiang.xu
阅读(764)
评论(0)
推荐(0)
摘要:
编译器:arm-linux- 3.4.1 出现以下错误cc1: error: invalid option `short-load-bytes'make: *** [entry.o]错误 1 如果改用2.95.3则不会出现该问题。 原因是高版本的编译器不支持-mshort-load-bytes选项,改为-malignment-traps即可。 阅读全文
posted @ 2010-02-21 21:20
qiang.xu
阅读(436)
评论(0)
推荐(0)