在linux下从源码安装程序是一件痛苦的事,它能使你忘记是在干什么。
在安装GTK+开始环境的过程中,我就经历了这亲的事情。层出不穷的错误让我都不知道我是在安装GTK+了。
以下是步骤:
1.下载必备档案:
atk-1.22.0.tar.bz2
glib-2.18.0.tar.bz2
gtk+-2.14.2.tar.bz2
libatk1.0-0_1.22.0-1_i386.deb
pango
art
cario
2.安装即可:
按照网上流传的顺序安装,不过我没有按照顺序,同样成功了。可见网上流传的东西大都靠不住。
期间碰到的一些问题列出如下:
<1.>安装pango时提示gtk-doc.m4找不到,但系统中又有。是因为路径不对,需要从相应的路径中copy到/usr/share/local下,这样系统才能搜索到。
<2>.pango安装完成,configure gtk时却又提示找不到pango flag.此时需要安装libpango1.0-dev即可解决问题
<3>check tiff loader问题,需要安装libtiff,libjapase,libjpeg等库,sudo即可,不需从网上下档案了。
3.make/make install即可了。
本文的目的不是写出详细的安装步骤,而是集中写出碰到的问题。
当然不止这些,但花费时间最多的是这些,贴出来供大家参考。
GTK+开发环境安装手记
- wpdzyx
- 帖子: 59
- 注册时间: 2007-06-10 7:40
GTK+开发环境安装手记
- 附件
-
- atk-1.22.0.tar.bz2
- (692.6 KiB) 已下载 109 次
- wpdzyx
- 帖子: 59
- 注册时间: 2007-06-10 7:40
Re: GTK+开发环境安装手记
整个安装文件太大,传不上来。大家用svn从网上抓取即可。
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
- 想入非非
- 帖子: 8078
- 注册时间: 2008-07-14 22:42
- 来自: Beijing
- 联系:
- wpdzyx
- 帖子: 59
- 注册时间: 2007-06-10 7:40
Re: GTK+开发环境安装手记
源安装的话,有好多函数API找到。
我在gtk/gtk.h中发现其中的函数声明与比api doc上的少,所以才选择手动编译的。
我在gtk/gtk.h中发现其中的函数声明与比api doc上的少,所以才选择手动编译的。
- westerngay
- 帖子: 24
- 注册时间: 2007-10-12 14:22
Re: GTK+开发环境安装手记
就是,我是从源上安装的,但是找不到开发用的那些在/usr/share下的API文档 了,不知道是怎么回事,还望高人指点一二!
- mymathersname
- 帖子: 2870
- 注册时间: 2008-09-18 23:40
- 系统: Ubuntu 15.04 x64
- 来自: Mars
Re: GTK+开发环境安装手记
表记一下,以后有用……
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。