文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>第四部分、基于SkyEye+uClinux的MiniGUI移植

第四部分、基于SkyEye+uClinux的MiniGUI移植

时间:2007-04-11  来源:yeguo

作者:yeshi
QQ:251059619
Blog:http://blog.chinaunix.net/u1/33990/

//主要参考这位仁兄的文章
http://www.minigui.org/cgi-bin/lb5000/topic.cgi?forum=6&topic=5548&show=0
一、交叉编译工具的安装
    详见http://blog.chinaunix.net/u1/33990/showart.php?id=275487

二、库的安装
    安装MiniGUI需要先安装几个库,下面一一介绍:
1)、安装zlib库http://www.zlib.net/zlib-1.2.3.tar.gz
$tar -zxvf zlib-1.2.3.tar.tar

由于zlib库的configure脚本不支持交叉编译选项,只好这么做
# cd /usr/bin
# mv gcc gcc_back
# ln -s /usr/local/arm/2.95.3/bin/arm-linux-gcc ./gcc
# mv ld ld_back
# ln -s /usr/local/arm/2.95.3/bin/arm-linux-ld ./ld

$ ./configure --prefix=/usr/local/arm/2.95.3/arm-linux/ --shared

#make
#make install

切记NOW
把gcc和ld改回去
# rm gcc
# rm ld
# mv gcc_bak gcc
# mv ld_bak ld

2)、安装png库
下载地址:
http://superb-east.dl.sourceforge.net/sourceforge/libpng/libpng-1.0.10rc1.tar.gz

$ tar -zxvf libpng-1.0.10rc1.tar.gz
$ cd libpng-1.0.10rc1
$ cp scripts/makefile.linux Makefile
$ vi Makefile

CC=arm-linux-gcc
prefix=/usr/local/arm/2.95.3/arm-linux
ZLIBLIB=/usr/local/arm/2.95.3/arm-linux/lib
ZLIBINC=/usr/local/arm/2.95.3/arm-linux/include

保存退出
#make
#make install

3)、jpeg库的安装
下载地址:ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz

$ tar -zxvf jpegsrc.v6b.tar.gz
$ ./configure --prefix=/usr/local/arm/2.95.3/arm-linux CC=arm-linux-gcc --enable-shared --enable-static
$ make

出现:
./libtool --mode=compile arm-linux-gcc -O2  -I. -c ./jcapimin.c
make: ./libtool:命令未找到
make: *** [jcapimin.lo] 错误 127
缺少libtool,在http://core.ring.gr.jp/pub/GNU/libtool/上下了个libtool-1.5.tar.gz
$ tar -zxvf libtool-1.5.tar.gz
$ cd libtool-1.5
$ ./configure --prefix=/usr
$ make
$ make install//依旧失败
下次继续
4)、ttf库的安装
下载地址:
http://nchc.dl.sourceforge.net/sourceforge/freetype/freetype-1.3.1.tar.gz
$ tar -zxvf freetype-1.3.1.tar.gz
$ cd freetype-1.3.1
//daixu




相关阅读 更多 +
排行榜 更多 +
骑战烈火之剑作弊菜单版

骑战烈火之剑作弊菜单版

角色扮演 下载
越狱模拟器无限金币版

越狱模拟器无限金币版

角色扮演 下载
破烂水手手机版

破烂水手手机版

冒险解谜 下载