当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在RedHat Enterprise Edition3上面装Glib2.15.0
帖子发表于 : 2007-12-24 9:51 
头像

注册: 2005-10-19 17:33
帖子: 2052
送出感谢: 0 次
接收感谢: 0 次
代码:
RHEL3是我们公司Server用的专用系统,最近写的程序因为用了Glib2.14.0(libglib-2.0.so.0.1400.0)里面新增的正则表达式GRegex,而RHEL3的Glib是2.4.0(libglib-2.0.so.0.400.7),所以要装新的glib
下面简单记录一下安装过程,希望对大家有帮助
1. 下载最新的Glib,现在是2.15.0
wget http://ftp.gnome.org/pub/GNOME/sources/glib/2.15/glib-2.15.0.tar.bz2
 1.1. 解压缩
   tar -xvjf glib-2.15.0.tar.bze
  1.2 进入glib-2.15.0目录
   cd glib-2.15.0
2.因为glib-2.15.0的build依赖于pkg-config 0.16,而RHEL3只到0.15,所以先下载pkg-config
wget http://pkgconfig.freedesktop.org/releases/pkgconfig-0.16.0.tar.gz
   2.1 解压缩
   tar -xvzf pkgconfig-0.16.0.tar.gz
   2.2 进入pkgconfig目录
  ./configure
   make
  su -
  --输入你的管理员密码
   make install
  2.3 将现有的pkg-config替换成新安装的
  su -
  --输入你的管理员密码
  mv /usr/bin/pkg-config /usr/bin/pkg-config-0.15
  ln -sf /usr/local/bin/pkg-config /usr/bin
3.编译glib-2.15.0
  3.1 进入glib-2.15.0目录
  3.2 编译
  ./configure
  make
  su -
  --输入你的管理员密码
  make install


现在glib是装再你的/usr/local/lib目录下面了,而pkg-config --cflags glib-2.0和pkg-config --libs glib-2.0都会指向/usr/local下面
老的系统用的还在,你可以选字符号链接给链接过来,或者自己用的时候,灵活指定,一切尽在你的掌握了


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-12-25 3:04 
头像

注册: 2005-10-19 17:33
帖子: 2052
送出感谢: 0 次
接收感谢: 0 次
发现有一个其他Linux发行版的版面,版主帮忙移动一下。。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译