在glib 2.13.7源码目录下另建了一个目录,在该目录下
../configure --prefix=/usr
make
sudo make install
一切完毕后,系统glib还是2.5版本的,新版本的库不知道编译到哪里去了。
为什么7.04版的glib仍然使用这么老的?而且GTK+也不是2.0的。搞得还要自己升级——真麻烦。
源码升级glib失败
-
- 帖子: 47
- 注册时间: 2006-09-20 20:05
- 来自: 湖北武汉
- boydd
- 帖子: 255
- 注册时间: 2007-05-10 19:42
- 来自: 南京, Deutschland, Karlsruhe
- 联系:
-
- 帖子: 1074
- 注册时间: 2006-01-18 15:01
-
- 帖子: 47
- 注册时间: 2006-09-20 20:05
- 来自: 湖北武汉
xiechy 写了:1、glib和glibc是完全的两码事,虽然名字很像。
2、glibc现在在gutsy中是2.6,这已经是非常新的了,在feisty中率先使用2.5也是在各个distro中引领潮流的做法。他是libc6的源码包。系统的基础。
3、glib一般是gtk的下端吧,但是这个根glibc完全没关系。gutsy中glib是2.14,我完全看不出有什么更新的必要。
你这么一说,我检查了一下。——我本来是打算安装GTK 2.0,但是configure的时候报基本依赖关系不满足,今天又仔细看了一下:glib确实不在其中。
但是,我在使用glib时如何在编译选项中加入glib头文件和库的路径呢?使用pkg-config似乎不行。
- luofeng1989
- 帖子: 766
- 注册时间: 2009-09-20 19:30
- 系统: ubuntu12.04
- 来自: GIS
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
Re:
HerrWu 写了:xiechy 写了:1、glib和glibc是完全的两码事,虽然名字很像。
2、glibc现在在gutsy中是2.6,这已经是非常新的了,在feisty中率先使用2.5也是在各个distro中引领潮流的做法。他是libc6的源码包。系统的基础。
3、glib一般是gtk的下端吧,但是这个根glibc完全没关系。gutsy中glib是2.14,我完全看不出有什么更新的必要。
你这么一说,我检查了一下。——我本来是打算安装GTK 2.0,但是configure的时候报基本依赖关系不满足,今天又仔细看了一下:glib确实不在其中。
但是,我在使用glib时如何在编译选项中加入glib头文件和库的路径呢?使用pkg-config似乎不行。
源里就有 gtk+2, 整个 gnome 用的都是 gtk+2, 估计楼主搞错了某些东西
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。