安装FA526一Linux软件包的具体流程如下:
(1)拷贝文件arm-linux一20050429.tgz至目录/usr/src:
#cp arm-linux一20050429.tgz/usr/src
(2)解包文件“arm-linux一20050429.tgz”:
#cd/usr/src
#tar zxvf arm-linux一20050429.Tgz
(3)安装Toolchain(GCC一2.95.3,Binutils一2.11.2,GLIBC一2.2.3)至目录/usr/local:
#cp/usr/src/arm-linux/toolchain/arm-linux-toolchain.tgz/usr/local/
#cd/usr/local
#tar zxvf arm-linux-toolchain.tgz
#rm-f arm-linux-toolchain.Tgz
此步骤将在目录/usr/local/arm解压GCC一2.95.3,Binutils一2.11.2和GLIBC一2.2.3的输出文件。
(4)添加GCC执行路径shell环境。
可执行以下命令来添加路径:
#export PATH=$PATH:/usr/local/arm/2.95.3/bin
在完成以上四个安装步骤后,就可以在自己的系统下解压打包文件(如arm-linux20050429.tgz),之后,系统会自动生成一组目录。表2列出了这些源目录的定义。用户的应用程序包含在目录/usr/src/arm-linux/user/下,而客户定制的RAM-Disk则包含在目录/usr/src/arm-linux/images/下。
FA526-Linux的构建和开发
在嵌入式系统里配置和构建FA526一Linux内核时,如果FA526的Linux内核子目录路径为:/usr/src/arm-linux/arm-linux一2.4.19/,那么,FA526一Linux目录的结构将和标准Linux内核一样,其版本为2.4.19。表3列出了Linux内核子目录的内容。
内核构建
为FA526架构生成内核映像时,必须先对内核进行配置,配置文件路径为/.config。