免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 969 | 回复: 0
打印 上一主题 下一主题

在Fedora Core 8下建立 ARM-Linux 交叉编译环境 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-11 16:43 |只看该作者 |倒序浏览
     毕业设计中需要移植Linux到S3C2410,打算移植最新的uboot和Linux内核,因此首先需要建立交叉编译环境。网上有几位高手已经完成了这些任务并写了很好的文章,我主要是参考他们的文章进行实践。最终编译成功!并测试编译u-boot1.3.1和linux-2.6.24也通过!

我的主机环境为:vmware 5.5.1 + Fedora core 8
目标板为:友善之臂的sbc2410

参考文章:
1、为S3C2410建立arm-linux交叉编译环境 gcc-4.1.1-glibc-2.3.2

http://blog.chinaunix.net/u2/63560/showart_496596.html

2、在Fedora 下建立 ARM-Linux 交叉编译环境
http://blog.chinaunix.net/u1/34474/showart_361474.html

总结:
1、可以通过配置文件(如gcc-4.1.1-glibc-2.3.2.dat)了解gcc/gdb/glibc/binutils等之间的版本依赖关系。或者查看
http://kegel.com/crosstool/crosstool-0.43/buildlogs/
2、其中使用到的软件包及对应的版本按照配置文件中的来下载,如果编译过程中出现错误可以重新下载再试。我在编译中就遇到过这样的情况!
3、gcc-4.1.1-glibc-2.3.2.dat中的
GCC_CORE_DIR=gcc-3.3.6
GCC_DIR=gcc-4.1.1
各用作什么?


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/68735/showart_971225.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP