系统:ubuntu10.10
1、首先建立arm-linux-gcc交叉编译环境:
下载arm-linux-gcc-3.4.1.tar.bz2
复制,解压
#cd /
复制arm-linux-gcc-3.4.1.tar.bz2到当根目录
#tar jxvf arm-linux-gcc-3.4.1.tar.bz2
这样就会产生一个/usr/local/arm目录了。
2、到www.kernel.org上下载linux-2.6.30.4.tar.bz2源码包,并在主目录解压缩。
检查顶级Makefile,找到ARCH和CROSS_COMPILE的定义,改为:
ARCH?= arm
CROSS_COMPILE?= arm-linux-
然后需要修改PATH:
在主目录的.profile文件的最后加上export PATH=$PATH:/usr/local/arm/3.4.1/bin/