登录|获取您自己的 BLOG|网站首页|告诉朋友|帮助
jlzwb
登录
用户名:
密码:
  注册
日历
更新的BLOG

计数器
分类
网络日志
打造e680i交叉编译环境的简单方法【原创】2006-5-31 16:56:01

(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卡上,你就可以安装了。

固定链接|引用通告(0)|阅读(1634)|评论(0)
打造e680i交叉编译环境的简单方法【原创】2006-5-31 16:54:24

(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卡上,你就可以安装了。

固定链接|引用通告(0)|阅读(3860)|评论(3)
意见反馈|报告滥用行为|帮助
主页|论坛|我的 BLOG|用时:.047秒
Copyright (C)2005 ccmove.com All Rights Reserved webmaster@ccmove.com