`
chbaaic
  • 浏览: 30535 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

【实验】install-minigui

阅读更多

【实验】MINIGUI安装

实验准备:

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

qvfb-1.0.tar.gz

以上网上下载

step00-untar.sh 内容:

#!/bin/sh

tar -xzvf libminigui-1.3.3.tar.gz

tar -xzvf mde-1.3.0.tar.gz

tar -xzvf mg-samples-1.3.0.tar.gz

tar -xzvf minigui-res-1.3.3.tar.gz

tar -xzvf qvfb-1.0.tar.gz

step01-compile-lib.sh 内容

#!/bin/sh

cd libminigui-1.3.3

./configure --enable-jpgsupport=no --enable-pngsupport=no --enable-gifsupport=no --disable-lite --prefix=/minigui/nfsroot

make

make install

step02-compile-mg.sh 内容

#!/bin/sh

cd mg-samples-1.3.1

./configure --prefix=/minigui/nfsroot/ LDFLAGS=-L/minigui/nfsroot/lib CPPFLAGS=-I/minigui/nfsroot/include CFLAGS=-I/minigui/nfsroot/include

Make

step03-install-res.sh 内容

#!/bin/sh

cd minigui-res-1.3.3

make install

step04-mde.sh 内容

#/bin/sh

cd mde-1.3.0

./configure --prefix=/minigui/nfsroot/ LDFLAGS=-L/minigui/nfsroot/lib CPPFLAGS=-I/minigui/nfsroot/include CFLAGS=-I/minigui/nfsroot/include

step05-qvfb.sh 内容

#!/bin/sh

cd qvfb-1.0

./configure

make

make install

1步:

依次执行:step00~step05这几个批处理文件

2步:按如下步骤操作

[root@localhost]# cp /minigui/nfsroot/etc/Minigui.cfg /usr/local/etc/

[root@localhost]# vi /root/.bash_profile

添加环境变量,在PATH 最后

:/minigui/nfsroot/lib:/minigui/nfsroot/usr/local/lib/minigui:/minigui/qvfb-1.0/qvfb

在末尾加上

export LD_LIBRARY_PATH=/minigui/nfsroot/lib

[root@localhost]# source /root/.bash_profile //使有效

3步:配置qvfb并运行示例程序:

编辑/usr/local/etc/MiniGUI.cfg,将GALIAL引擎均改为qvfb

25 [system]
26 # GAL engine
27 gal_engine=qvfb
28
29 # IAL engine
30 ial_engine=qvfb
31
32 mdev=/dev/mouse
33 mtype=IMPS2
34
35 [fbcon]
36 defaultmode=1024x768-16bpp
37
38 [qvfb]
39 defaultmode=240x320-32bpp
40 display=0
41

进入:mg-samples-1.3.1

[minigui/mg-samples-1.3.1] # qvfb &

这时会出现一个像下面这样的窗口:

[root@localhost]# src/helloworld

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics