MiniGUI - 环境搭建(Linux)
安装libminigui-gpl-3.0.12.tar.gz,minigui-res-be-3.0.12.tar.gz
安装方式:
1. ./cofigure
2. make
3. make chekc(可选)
4. make install
5. make clean(可选)
安装sample
mg-samples-3.0.12.tar.gz
解压缩后进入./src make 运行任意一个程序
问题1:找不到minigui的动态链接库
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
sudo ldconfig
或者
vim /etc/ld.so.conf
sudo ldconfig
问题2:缺少qvfb,安装qvfb2-2.0.tar.gz过程中缺少qt3的库
apt-get install libqt3-headers libqt3-mt-dev
如果找不到X11库和头文件,需要加上如下选项:
# ./configue --x-includes=/usr/lib/X11 --x-libraries=/usr/lib/
如果找不到qt3库和头文件,需要加上如下选项:
# ./configure --with-qt-includes=/usr/include/qt3/ --with-qt-libraries=/usr/lib/
问题3:execl: No such file or directory
修改/usr/local/etc/MiniGUI.cfg
[system]
gal_engine=pc_xvfb
[pc_xvfb]
exec_file=/usr/local/qvfb2
To enable system input method support:
$ export QT_IM_MODULE=scim-bridge
and you need to install scim-bridge-qt package
问题4:把MiniGUI编译成MiniGUI-Processes模式或者MiniGUI-Standalone模式
./cofigure --enable-procs 将编译成MiniGUI-Processes模式
./cofigure --enable-standalone 将编译成MiniGUI-Standalone模式