GTK+开发环境安装手记

软件和网站开发以及相关技术探讨
回复
头像
wpdzyx
帖子: 59
注册时间: 2007-06-10 7:40
送出感谢: 0
接收感谢: 0

GTK+开发环境安装手记

#1

帖子 wpdzyx » 2008-10-01 15:14

在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即可了。

本文的目的不是写出详细的安装步骤,而是集中写出碰到的问题。
当然不止这些,但花费时间最多的是这些,贴出来供大家参考。
附件
atk-1.22.0.tar.bz2
(692.6 KiB) 下载 94 次
头像
wpdzyx
帖子: 59
注册时间: 2007-06-10 7:40
送出感谢: 0
接收感谢: 0

Re: GTK+开发环境安装手记

#2

帖子 wpdzyx » 2008-10-01 15:15

整个安装文件太大,传不上来。大家用svn从网上抓取即可。
头像
HuntXu
论坛版主
帖子: 5778
注册时间: 2007-09-29 3:09
送出感谢: 0
接收感谢: 6 次

Re: GTK+开发环境安装手记

#3

帖子 HuntXu » 2008-10-01 17:21

干嘛不用源...gtk版本不一定要很新的呀...
HUNT Unfortunately No Talent...
头像
想入非非
论坛版主
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
送出感谢: 0
接收感谢: 0
联系:

Re: GTK+开发环境安装手记

#4

帖子 想入非非 » 2008-10-01 18:34

一般就是源安装的。。。懒得编译。。。 :em06
Ubuntu User
头像
wpdzyx
帖子: 59
注册时间: 2007-06-10 7:40
送出感谢: 0
接收感谢: 0

Re: GTK+开发环境安装手记

#5

帖子 wpdzyx » 2008-10-01 19:32

源安装的话,有好多函数API找到。
我在gtk/gtk.h中发现其中的函数声明与比api doc上的少,所以才选择手动编译的。
头像
westerngay
帖子: 23
注册时间: 2007-10-12 14:22
送出感谢: 0
接收感谢: 0
联系:

Re: GTK+开发环境安装手记

#6

帖子 westerngay » 2009-01-31 22:20

:em06
就是,我是从源上安装的,但是找不到开发用的那些在/usr/share下的API文档 了,不知道是怎么回事,还望高人指点一二!
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars
送出感谢: 1 次
接收感谢: 1 次

Re: GTK+开发环境安装手记

#7

帖子 mymathersname » 2009-01-31 22:23

表记一下,以后有用……
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
回复

回到 “软件/网站开发”