由于centos5.2gtk版本过低。不能支援qq linux版。如果去升级它,危险系数很大(依赖关系更改)。所以可以考虑另起个目录安装qq linux的支援库。 如果系统是rhel5,F7可以到 http://people.redhat.com/ywong/qq/ 里下载编好的rpm升级包,然后一阵rpm -ivh xxxx,简单轻松…… centos,或者el4,fc6以下等等可参考方法如下: cd /file tar -xzvf pixman-0.11.8.tar.gz #可从 http://xorg.freedesktop.org/archive/individual/lib/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 #可从 http://freshmeat.net/redir/cairo/44261/url_tgz/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 #可从 http://ftp.gnome.org/pub/GNOME/sources/pango/1.20/pango-1.20.5.tar.gz 获取 cd pango-1.20.5 ./configure --prefix=/usr/local cd .. tar -xzvf glib-2.18.0.tar.gz #可从 http://ftp.gnome.org/pub/gnome/sources/glib/2.18/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 #可从 http://ftp.gnome.org/pub/gnome/sources/atk/1.23/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 #可从 http://victoria.acc.umu.se/pub/gnome/sources/gtk /2.14/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 |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-29 23:22 , Processed in 0.272232 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.