Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3003700
  • 博文数量: 674
  • 博客积分: 17881
  • 博客等级: 上将
  • 技术积分: 4849
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-17 10:15
文章分类

全部博文(674)

文章存档

2013年(34)

2012年(146)

2011年(197)

2010年(297)

分类: LINUX

2011-12-21 23:22:13

Minigui安装与配置



雷哥的笔记



1、 
Pc上配置,编译,安装,运行



(1)      
redhat9.0上配置FrameBuffer



激活vesa framebuffer驱动程序,修改/boot/grub/menu.lst文件。



coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe"
filled="f" stroked="f">


















o:title=""/>



(2)      
pc上编译并安装minigui



使用tar命令解开libminigui-1.6.0-linux.tar.bz2软件包,我使用的是博创2410提供的软件包。



[root@vmlinux]#tar jxvf lib.tar.bz2



[root@vmlinux]#cd libminigui-1.6.0-linux



[root@vmlinux]#./configure



如果在后面编译程序例子出现undefined reference to `_DCSet_pixel12bpp_Color'错误的话,则要加上—enable-support12bpp选项:



[root@vmlinux]#./configure –enable-support12bpp



[root@vmlinux]#make



[root@vmlinux]#make install



       默认情况下,minigui的函数库安装在/usr/local/lib目录中。确保该目录在/etc/ld.so.conf文件中。将/usr/local/lib目录添加到该文件的最后一行:



/usr/lib



/usr/X11R6/lib



/usr/local/lib



运行ldconfig命令刷新系统的共享库搜索路径



[root@vmlinux]#/sbin/ldconfig



pc上安装minigui的资源



[root@vmlinux]#tar jxvf res.tar.bz2



[root@vmlinux]#cd res



[root@vmlinux]#make install



       默认是安装到/usr/local/lib/minigui/res/目录下,如果安装不完全的话把资源文件直接拷贝到该目录。



[root@vmlinux]#cp –R res
/usr/local/lib/minigui/



编译应用程序例子



[root@vmlinux]#tar jxvf mg-samples-1.6.0.tar.bz2



[root@vmlinux]#cd mg-samples-1.6.0



[root@vmlinux]#./configure



[root@vmlinux]#make



(3)      
Pc上运行minigui



直接在控制台模式下运行samples目录下的程序。控制台下的结束快捷键:



Ctrl+Alt+BackSpace:强制退出minigui应用程序



Ctrl+Esc:激活系统菜单,可以选择退出minigui会话



2、 
交叉编译、在目标板上运行minigui



使用的开发板是博创的2410up-netarm2410。交叉编译工具安装的目录为:/opt/host/armv4l/armv4l-unknown-linux/



(1)      
交叉编译libminigui



[root@vmlinux]#tar jxvf lib.tar.bz2



[root@vmlinux]#cd libminigui-1.6.0-linux



[root@vmlinux]#./build/buildlib-uparm2410



[root@vmlinux]#make



[root@vmlinux]#make install



       默认情况下库文件安装在:/opt/host/armv4l/armv4l-unknown-linux/lib目录下。



(2)      
安装minigui资源文件



[root@vmlinux]#tar jxvf res.tar.bz2



[root@vmlinux]#cd res



[root@vmlinux]#make install



       默认是安装到/opt/host/armv4l/armv4l-unknown-linux/lib/minigui/res/目录下,如果安装不完全的话把资源文件直接拷贝到该目录。



[root@vmlinux]#cp –R res /opt/host/armv4l/armv4l-unknown-linux/lib/minigui/



(3)      
编译应用程序例子



[root@vmlinux]#tar jxvf mg-samples-1.6.0.tar.bz2



[root@vmlinux]#cd mg-samples-1.6.0



[root@vmlinux]#./build-upnet2410-4000



[root@vmlinux]#make




阅读(1122) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~