安装GTK+-2.8.0需先安装完整的X11R6:
http://blog.renren.com/blog/bp/Q7eXbMuRos
目录结构为:
src/gtk
src/gtk/atk-1.4.1.tar.g
src/gtk/cairo-1.8.10.tar.gz
src/gtk/glib2
src/gtk/glib2/gettext-0.18.1.1.tar.gz
src/gtk/glib2/glib-2.7.1.tar.bz2
src/gtk/glib2/jpegsrc.v6b.tar.gz
src/gtk/glib2/libiconv-1.14.tar.gz
src/gtk/glib2/tiff-v3.5.7.tar.gz
src/gtk/gtk+-2.8.0.tar.bz2
src/gtk/pango-1.10.1.tar.bz2
src/gtk/pixman-0.12.0.tar.gz
关闭SELinux:
$ su - root -c 'setenforce 0'
$ cd ~/src/gtk/glib2
$ tar -zxvf jpegsrc.v6b.tar.gz
$ cd jpeg-6b
$ ./configure --prefix=/home/amule
$ make
$ make install
这个自官方下载的源码包似乎存在一些问题,即,只生成相关的可执行文件、头文件,却没有生产所要的jpeg库。而系统一般已经安装了jpeg包,含jpeg库,但不含jpeg头文件。故将两者结合起来:
$ ln -s /usr/lib/libjpeg.so.62.0.0 /home/amule/lib/libjpeg.so
$ cp ~/src/gtk/glib2/jpeg-6b/jpeglib.h ~/include
$ cp ~/src/gtk/glib2/j

本文档详细介绍了如何在Linux环境下手动编译安装GTK+-2.8.0,包括所需的依赖库安装,如glib2、jpeg、tiff、libiconv等,并提供了解决源码包问题的方法,最后成功安装GTK+ 2.8.0。
最低0.47元/天 解锁文章
582

被折叠的 条评论
为什么被折叠?



