Amlogic open linux 编译环境安装 —学习笔记

  • Post author:
  • Post category:linux




由于工作需要现在开始从头学习linux,下面先记录amlogic openlinux安装步骤。(前提是安装了虚拟机)




Amlogic open linux 编译环境安装




一、





gcc





工具的安装







1





、从





Amlogic





网站上下载





gcc





工具


















在下面下载



Index of /download/linux/gnutools









gnutools-arc2.2-p4-ubuntu-9.04-2010-2-1.tar.bz2



(或者最新版本)





2
















linux





操作系统中解压缩工具到系统根目录下。(解压缩后





opt


















命令:



su


—-



进入超级用户






cd



保存下载文件的目录




tar jxvf


gnutools-arc2.2-p4-ubuntu-9.04-2010-2-1.tar.bz2




–C /


—-



解压缩到根目录





3





、设置环境变量












创建



/etc/profile.d/arc_gnutools.sh



文件,在文件中写入下列内容









命令:








a







gedit /etc/profile.d/arc_gnutools.sh









b



、在弹出的文件编辑器里写入

#!/bin/sh
SET_PATH=$( echo "$PATH" | grep elf32)
if [  "$SET_PATH" = "" ]; then
ARC_PREFIX=/opt/gnutools/arc2.2-p1 ----路径
PATH=$PATH:${ARC_PREFIX}/elf32-4.2.1/bin:${ARC_PREFIX}/uclibc-4.2.1/bin: ---和上面的路径串联




fi







二、





Boot Loader







1
















Amlogic





网站上

下载






Boot Loader















code






OpenLinux/Boot Loader



下面的




uboot-public-src-v372_2009_10_12.tar.bz2




(或者最新版本)





2





、解压缩到





/amlogic_source





目录












命令:



cd /






进入根目录








mkdir amlogic_source


—–



新建



amlogic_source



文件夹






cd



下载文件保存的路径














tar jxvf


uboot-public-src-v372_2009_10_12.tar.bz2




–C /amlogic_source


—-



解压缩到



amlogic_source



目录




三、





File Systems







1
















Amlogic





网站上

下载






File Systems











code






OpenLinux/File Systems



下面的




rootfs-p321-d2009-11-12_23.tar.bz2




(或者最新版本)





2





、解压缩到





/amlogic_source





目录












命令:



cd



下载文件保存的路径














tar jxvf


rootfs-p321-d2009-11-12_23.tar.bz2




–C /amlogic_source


—-



解压缩到



amlogic_source



目录




四、





Kernel Info







1
















Amlogic





网站上

下载






Kernel Info











code






OpenLinux/ Kernel Info



下面的




linux-public-k493-c321-d2009-11-12_23.tar.bz2




(或者最新版本)





2





、解压缩到





/amlogic_source





目录












命令:



cd



下载文件保存的路径














tar jxvf


linux-public-k493-c321-d2009-11-12_23.tar.bz2




–C /amlogic_source


—-



解压缩到



amlogic_source



目录











注意






如果编译的时候发现环境变量中所指路径下的东西找不到的话,说明环境变量设置没起作用,可以在



/amlogic_source/linux-top-pub/kernel_26/Makefile



文件里找到




CROSS_COMPILE


:=arc-elf32




改为





CROSS_COMPILE


:=/opt/gnutools/arc2.2-p4/elf32-4.2.1/bin/arc-elf32




或者是直接把需要设置的环境变量写道



/etc/environment



文件里



版权声明:本文为huyan1983原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。