Ubuntu12.04 32位 安装minigui3.0

1、首先准备如下几个包,可从minigui官网上下载到

jpegsrc.v7.tar.gz
minigui-res-be-3.0.12.tar.gz
libminigui-gpl-3.0.12.tar.gz 
qvfb2-2.0.tar.gz
libpng-1.2.37.tar.gz         
zlib-1.2.2.tar.gz
mg-samples-3.0.12.tar.gz
libmgplus-1_2_4.tar.gz

 

2、安装zlib,该包是png库的必要组件,要先装这个

$ tar zxvf zlib-1.2.2.tar.gz
$ cd zlib-1.2.2/
$ ./configure
$ sudo make
$ sudo make install

 

3、安装png,该包是minigui3.0的必要组件

$ tar zxvf libpng-1.2.37.tar.gz
$ cd libpng-1.2.37/
$ ./configure
$ sudo make
$ sudo make install

 

4、安装jpeg,该包是minigui3.0的必要组件

$ tar zxvf jpegsrc.v7.tar.gz
$ cd jpeg-7/
$ ./configure
$ sudo make
$ sudo make install

 

5、安装minigui3.0

$ tar zxvf libminigui-gpl-3.0.12.tar.gz
$ cd libminigui-gpl-3.0.12/
$ ./configure
$ sudo make
$ sudo make install

 

6、安装minigui3.0资源

$ tar zxvf minigui-res-be-3.0.12.tar.gz
$ cd minigui-res-be-3.0.12/
$ ./configure
$ sudo make
$ sudo make install

 

至此,minigui已经安装完毕了,下面让它在pc下运行

7、设置lib的环境变量

$ sudo vi /etc/ld.so.conf
添加:include /usr/local/lib
$ sudo ldconfig

 

8、安装libmgplus,这个是mg-sample的必要组件

$ tar zxvf libmgplus-1_2_4.tar.gz
$ cd libmgplus-1.2.4/
$ ./configure
$ sudo make
$ sudo make install

 

9、安装qvfb2,这个是用来模拟framebuffer的,minigui的程序只能显示在framebuffer上

$ tar zxvf qvfb2-2.0.tar.gz
$ cd qvfb2-2.0/
$ sudo apt-get install qt3-dev-tools-embedded
$ ./configure --with-qt-includes=/usr/include/qt3/ --with-qt-libraries=/usr/lib/qt3/
$ sudo make
$ sudo make install

10、安装gvfb:
   安装gvfb:
        (a)通过apt-get安装:libgtk2.0-dev cmake
        (b)解压gvfb-1_0_0.tar.gz
         (c)切换到gvfb-1_0_0目录
        (d)运行以下命令:
            cmake  ./
            make
            sudo make install
         注:如果cmake执行出错,先安装g++:

修改/usr/local/etc/MiniGUI.cfg文件,
                  25 gal_engine=pc_xvfb
                  26 defaultmode=800x600-16bpp
                  29 ial_engine=pc_xvfb
                  30 mdev=/dev/input/mice
                  31 mtype=IMPS2
                  41 [pc_xvfb]
                  42 defaultmode=800x600-16bpp
                  43 window_caption=XVFB-for-MiniGUI-3.0-(Gtk-Version)
                  44 #exec_file=/usr/local/bin/qvfb2
                  45 exec_file=/usr/local/bin/gvfb
        在[pc_xvfb]这一段中,在“exec_file=/usr/local/bin/gvfb”这一句开头加上#符号,并把“#exec_file=/usr/local/bin/qvfb2”这一句中的#号去掉(使用gvfb就不需要修改)。




大功告成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值