一、搭建嵌入式ARM流程简介
⒈ 安装fedora 20(Gnome)
⒉ 安装fedore 20(Gnome) 常用软件
⒊搭建嵌入式ARM宿主机环境
二、搭建Fedora 嵌入式宿主机环境
⒈ 流程:
① 安装arm-linux-gcc
② 编译内核
③ 编译根文件系统
⒉ 准备资源:
全部下载地址:http://www.arm9.net/download.asp
① arm-linux-gcc-4.4.3.tar.gz
⒊ 安装arm-linux-arm
① 解压arm-linux-gcc-4.4.3.tar.gz 到/usr/local/arm
② opt/FriendlyARM/toolschain/4.4.3 下的4.4.3文件夹复 制到/usr/local/arm/目录下,删除其他目录;
如图:
③ 增加环境变量:
#vim /etc/profile
增加如下代码:
更新profile文件:source /etc/profile
③ 测试:
#arm-linux-gcc -v
问题1:因为64位系统中安装了32位程序
解决方法:yum install glibc.i686
成功如下图:
⒋ 安装linux_kernel
① 在根目录建立zulinux文件夹:#madir zylinux
② 解压linux-2.6.32.2-mini2440.tar.gz 到zylinux文件夹
效果如图:
③ 执行如下命令:
#make s3c2410_defconfig
#make menuconfig
#make zImage
问题1:
解决问题:yum install ncurses-devel
问题2:
解决方法:yum install libstdc_.so.6
问题3:
解决方法:yum install libz.so.1
编译内核成功如下图:
⒌ 安装根文件系统
① 将文件系统rootfs_qtopia_qt4.tar.gz解压到zylinux下即可:
到此:宿主机环境搭建完成!