1818IP-服务器技术教程,云服务器评测推荐,服务器系统排错处理,环境搭建,攻击防护等

当前位置:首页 - 运维 - 正文

君子好学,自强不息!

miniGUI编译安装已被广泛应用但是也在不断的更新,这里介绍miniGUI编译安装设置使用,帮助大家安装更新miniGUI编译安装系统。是目前飞漫公司在GPL许可下发行的miniGUI编译安装***版本,分别适用于有MMU和没有MMU的处理器,用这两个是要花¥的。

miniGUI编译安装

首先要做好准备工作,去http://www.minigui.org/res.shtml下载一些压缩包: 开发库:libminigui-str-1.6.2.tar.gz 资源文件:minigui-res-str-1.6.tar.gz 示例程序:mg-samples-str-1.6.2.tar.gz 建议在qvfb中运行miniGUI程序,这样比较方便,qvfb下载地址: http://www.minigui.com/downloads/dep-libs/qvfb-1.0.tar.gz

我使用的是fedora 7,所以在其他系统中和这里可能有差异,比如miniGUI编译安装出错等问题,这个和gcc,glibc的版本有关系。遇到问题解决问题,我也是经过种种困难才miniGUI编译安装成功的,多搜索多思考。

(1)安装minigui-res-str-1.6.tar.gz:miniGUI编译安装所使用的资源, 包括基本字体、图标、位图和鼠标光标。 安装命令: [root@fedora7]#tar -zxf minigui-res-str-1.6.tar.gz [root@fedora7]#cd minigui-res-str-1.6 [root@fedora7]#make install

(2)安装libminigui-str-1.6.2.tar.gz:MiniGUI 函数库源代码。 解压命令: [root@fedora7]#tar -zxf libminigui-str-1.6.2.tar.gz 这里有一个bug,解压缩后进入libminigui-str-1.6.2/src/kernel打开init.c文件, 删除或注释掉下面这几行 #ifdef __LINUX__ else {pthread_kill_other_threads_np ();} #endif 保存退出,然后回到/libminigui-str-1.6.2目录接着安装: [root@fedora7]#cd libminigui-str-1.6.2 [root@fedora7]#./configure [root@fedora7]#make [root@fedora7]#make install

(3)把libminigui加入库搜索路径: 进入/etc/ld.so.conf.d建一个minigui.conf,写上/usr/local/lib 可以使用命令完成: [root@fedora7]#echo /usr/local/lib > /etc/ld.so.conf.d/minigui.conf (如果你使用的不是fedora7可能没有/etc/ld.so.conf.d这个目录,只有一个/etc/ld.so.conf,不过作用是一样的,在这个文件末尾加上/usr/local/lib)

(4)***要把系统共享库缓存刷新,将libminigui加载上,可以使用命令 [root@fedora7]#ldconfig 这个命令执行时要花十多秒,耐心等待。当然不使用刷新命令重启系统也可以。

(5)miniGUI编译安装示例程序 解压并编译mg-smaples-str-1.6.2.tar.gz: [root@fedora7]#tar –zxf mg-smaples-str-1.6.2.tar.gz [root@fedora7]#./configure [root@fedora7]#make

本文来源:1818IP

本文地址:https://www.1818ip.com/post/8932.html

免责声明:本文由用户上传,如有侵权请联系删除!

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。