minigui移植总结

minigui移植总结

ID:40562537

大小:40.50 KB

页数:9页

时间:2019-08-04

minigui移植总结_第1页
minigui移植总结_第2页
minigui移植总结_第3页
minigui移植总结_第4页
minigui移植总结_第5页
资源描述:

《minigui移植总结》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、经过一个星期的努力,终于将Minigui移植到我的ARM7开发板上了,在这个过程中我遇到了很多困难和问题,但是通过网络,通过以前很多前辈在网络上分享的经验,终于取得成功,也让我更加体会到只有大家都互相帮助,互相分享经验才能使大家都受益。所以基于这一点,我将我的移植过程分享给大家,并且写得尽量详细点,希望给大家一些帮助,使后来者少走一些弯路。有不对的地方,欢迎大家板砖!  首先说明一下我的开发平台,我用的是SamsungS3C44B0X芯片的开发板,已经移植好的uClinux操作系统和FrameBuff

2、er驱动。我的uClinux安装在"/s3c44b0fu/uClinux-dist"目录下,交叉编译工具安装在"/usr/local/arm-elf"目录下。    具体步骤:一.从网站下载libminigui-1.3.3.tar.gz,mde-1.3.0.tar.gz,mg-samples-1.3.0.tar.gz和minigui-res-1.3.3.tar.gz四个压缩文件,并将这四个文件保存到交叉编译环境的目录下,因为我的arm-elf-gcc交叉编译工具安装在"/usr/local/arm-e

3、lf"目录下,所以将minigui的四个压缩包同样拷贝到"/usr/local/arm-elf"目录下.二.在终端中输入"cd/usr/local/arm-elf",进入minigui的四个压缩文件所在目录,然后分别执行"tarzxvfxxxxx.tar.gz"将这四个压缩包解压缩.解压后生成libminigui-1.3.3,mde-1.3.0,mg-samples-1.3.0和minigui-res-1.3.3四个文件夹.三.1)进入minigui-res-1.3.3文件夹内,修改config.li

4、nux,在prefix=$(TOPDIR)/usr/local/后添加我们的交叉编译安装目录arm-elf,即prefix=$(TOPDIR)/usr/local/arm-elf.  2)cdminigui-res-1.3.3  3)makeinstall四.cdmde-1.3.0 ./configure make cdmg-samples-1.3.0 ./configure make五.1)编写交叉编译minigui函数库的配置脚本domain.sh.  domain.sh的具体内容为:#!/bin

5、/shrmconfig.cacheconfig.status-fCC=arm-elf-gccCFLAGS="-I/s3c44b0fu/uClinux-dist/uClibc/include-Dlinux-D__linux__-D__uClinux__-Dunix"LDFLAGS="-Wl,-elf2flt-static-Wl,-move-rodata-Wl,-L/s3c44b0fu/uClinux-dist/lib/uClibc/lib-Wl,-L/s3c44b0fu/uClinux-dist/l

6、inux-2.4.x/lib-Wl,-lc-Wl,-lm" ./configure--prefix=/usr/local/arm-elf --build=i686-pc-linux-gnu --host=arm-elf-linux --target=arm-elf-linux --disable-shared --disable-lite --disable-standalone --enable-incoreres --disable-flatstyle --enable-new

7、gal --disable-nativegal --disable-galcommlcd --enable-galfbcon --enable-adsial --disable-micemoveable --disable-cursor --disable-fblin1r --enable-fblin8 --disable-fblin16 --disable-fblin32 --disable-textmode --enable-dummyial --disable-mc68

8、x328ial --disable-nativeial --disable-qvfbial --disable-qpfsupport --disable-ttfsupport --disable-type1support --disable-latin9support --disable-gbksupport --disable-big5support --disable-unicodesupport --disable-savebi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。