crosstools-ng下载地址
http://ymorin.is-a-geek.org/download/crosstool-ng/
同时每个版本都有自己对应的补丁,补丁下载地址
http://ymorin.is-a-geek.org/download/crosstool-ng/01-fixes/
编译环境:ubuntu10.10 + crosstools-ng-1.9.3
目标平台:armV7 cortex-A8 FS-S5PC100
一、配置ubuntu编译环境
编译源码前,必须先安装下面的软件:
sudo apt-get install sed bash dpkg-dev bison flex texinfo automake m4 libtool websvn tar gzip bzip2 lzma patch gcj cvs cvsd gawk -y
二、配置crosstools-ng-1.9.3
1.先建立一个工作目录
mkdir ~/mytool
2.将下载的crosstools-ng-1.9.3.tar.bz2解压到mytool目录下
tar xvf crosstools-ng-1.9.3.tar.bz2 /home/linux/mytool/
3.进入mytool目录建立编译交叉编译器的工作目录crosstool-build和交叉编译器的安装目录crosstool-install
cd ~/mytool
mkdir crosstool-build
mkdir crosstool-install
4.cd crosstools-ng-1.9.3
如果有补丁打上补丁,我编译时还没有1.9.3的补丁。
./