文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>打造e680i交叉编译环境的简单方法

打造e680i交叉编译环境的简单方法

时间:2006-06-09  来源:ppllxx

1)安装redhat linux 9环境(可以使用vmware工具,网上很多教程)
(2)下载http://lsb.blogdns.net/files/ezx-crosstool-0.5.tar.bz2
(3)新建目录e680,解压下载的包到这个目录。
mkdir /home/e680
tar xjvf ezx-crosstool-0.5.tar.bz2
(4)进入ezx-crosstool-0.5这个目录 运行build.sh
sh build.sh
程序会自动下载下面4个包到ezx-crosstool-0.5/downloads/目录,如果下载太慢,你可以自己到网上去下载了,放到这个目录,再重新运行build.sh.
binutils-2.15.tar.bz2 
gcc-3.3.6.tar.bz2
glibc-2.3.2.tar.bz2
glibc-linuxthreads-2.3.2.tar.bz2
linux-2.4.26.tar.bz2
接下来就是等待,我用的是windows 2000 +vmware(redhat 9),编译成功花了一个小时左右。
编译成功后,会生成一个目录/ezx-crosstool-0.5/gcc-arm-iwmmxt/gcc-3.3.6-glibc-2.3.2/arm-linux/bin/
(5)测试环境:
下载http://lsb.blogdns.net/files/dev-ezx-0.2.0.tgz,解压到/home/e680/目录
tar zxvf dev-ezx-0.2.0.tgz
设置你的交叉编译环境路径,export PATH=$PATH:/home/e680/ezx-crosstool-0.5/gcc-arm-iwmmxt/gcc-3.3.6-glibc-2.3.2/arm-linux/bin/
cd /home/e680/dev-ezx-0.2.0/lib/
复制e680i手机上的usr/lib/目录中所有文件到/home/e680/dev-ezx-0.2.0/lib/目录中。
转到以下目录
cd /home/e680/dev-ezx-0.2.0/helloworld/
make 将生成helloworld文件,这个文件要在telnet到e680下运行。
make dist将生成helloworld.mpkg 把这个mpkg拷到SD卡上,你就可以安装了。
相关阅读 更多 +
排行榜 更多 +
冒名顶替者战争

冒名顶替者战争

策略塔防 下载
SUPERSTAR STARSHIP

SUPERSTAR STARSHIP

音乐节奏 下载
解压大师

解压大师

音乐节奏 下载