Chinaunix首页 | 论坛 | 博客
  • 博客访问: 41120
  • 博文数量: 10
  • 博客积分: 410
  • 博客等级: 下士
  • 技术积分: 120
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-25 15:11
文章存档

2008年(4)

2007年(6)

我的朋友
最近访客

分类: LINUX

2008-09-07 03:43:33

由于centos5.2gtk版本过低。不能支援qq linux版。如果去升级它,危险系数很大(依赖关系更改)。所以可以考虑另起个目录安装qq linux的支援库。
如果系统是rhel5,F7可以到里下载编好的rpm升级包,然后一阵rpm -ivh xxxx,简单轻松……


centos,或者el4,fc6以下等等可参考方法如下:

 cd /file
 tar -xzvf pixman-0.11.8.tar.gz  #可从获取
 cd pixman-0.11.8
 ./configure
 make
 make install
 ln /usr/local/lib/pkgconfig/pixman-1.pc /usr/lib/pkgconfig/pixman-1.pc

 cd ..
 tar -xzvf cairo-1.7.4.tar.gz  #可从获取
 cd cairo-1.7.4
 ./configure --prefix=/usr/local
 make
 make install

 cd ..
 tar -xzvf pango-1.20.5.tar.gz  #可从获取
 cd pango-1.20.5
 ./configure --prefix=/usr/local
 cd ..

 tar -xzvf glib-2.18.0.tar.gz  #可从获取
 cd glib-2.18.0
 ./configure --prefix=/usr/local
 make
 make install
 cd ..

 export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig  #需更改包依赖路径变量,否则会报依赖包版本过低(默认路径为/usr/lib/pkgconfig)

 tar -xzvf atk-1.23.5.tar.gz  #可从获取
 cd atk-1.23.5
 ./configure --prefix=/usr/local
 make
 make install
 cd ..

 export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH  #某个库,不改它要报错

 tar -xzvf gtk+-2.14.1.tar.gz  #可从获取
 cd gtk+-2.14.1
 ./configure --prefix=/usr/local
 cd ..
 
 tar -xzvf linuxqq_preview1.0_2_i386.tar.gz
 ...

最后写个脚本
 #!/bin/bash
export  LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
/xxxx/qq                   #your qq dir

阅读(1049) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~