|
| | | | 打造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)
|
| |
| |
|
|