LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1648|回复: 9

源代码包升级GTK2.4,安装openQ 0.3,支持群!!

[复制链接]
发表于 2004-5-1 14:05:17 | 显示全部楼层 |阅读模式
(更新中)
(本文参考公社的pinkme005等人的贴子,感谢大家的支持,本文针对MDK10OFFICIAL)

(0)安装pkg-config,我的是Fedora core 1,pkgconfig的版本号是1.4
没有升级,当然,还是版本高的好!装它找个RPM包就行,没有它,下 面的工作都做不好了。
(本人经验:好象可以跳过这一步)

(1)www.gtk.org下载源代码包:glib2.4(>=2.4.1),atk1.6.pango1.4,gtk+2.4(>=2.4.1,需和glib对应)

(2)解包。

(3)编辑/etc/ld.so.conf,在第一行加入/usr/local/lib
执行/sbin/ldconfig(这个命令我是每安装完一个包执行一次)

(4)执行变量。
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
export LD_LIBRAY_PATH=/usr/local/lib
(我没用./configure --prefix=MYPATH指定这几个库的安装路径,
就用的系统的默认路径,如果你指定了,请把/usr/local/lib/pkgconfig换成你自己的路径,因为这个pkgconfig路径中包含了一些扩展名为.pc的东西)

(5)安装glib2,atk,pango,gtk+2.4。
(记得make install完后要/sbin/ldconfig,要不出了错不要哭鼻子)

(6)安装openQ-0.3。解包openQ-0.3,进入目录,./autogen.sh --prefix=/opt/openQ
(我的是安到/opt/openQ里面去了,这个路径可以自定,装到你喜欢的 ? 地方去!)
make
make install

如果安装完后,你的gaim能够启动起来,并且有QQ选项,那么恭喜你,成功了,可以享受群带来的快乐了。

libpango:
http://rpmseek.com/rpm-dl/libpan ... s=libpango

pango:
http://rpmseek.com/download/ftp: ... ?hl=de&nid=7880

libglib:
ftp://ftp.pbone.net/mirror/carro ... 2.4.1-1mdk.i586.rpm
 楼主| 发表于 2004-5-1 14:42:56 | 显示全部楼层
不过pango1.4好象有问题
发表于 2004-5-1 14:46:47 | 显示全部楼层
安装一切顺利,没问题。
 楼主| 发表于 2004-5-1 15:10:05 | 显示全部楼层
/home/mara/Documents/pango-1.4.0/pango/.libs/libpangoft2-1.0.so: undefined reference to `g_type_instance_get_private'
/home/mara/Documents/pango-1.4.0/pango/.libs/libpangoft2-1.0.so: undefined reference to `g_type_class_add_private'
/home/mara/Documents/pango-1.4.0/pango/.libs/libpango-1.0.so: undefined reference to `g_unichar_get_mirror_char'
collect2: ld returned 1 exit status
make[3]: *** [pango-querymodules] 错误 1
make[3]: Leaving directory `/home/mara/Documents/pango-1.4.0/pango'
make[2]: *** [install-recursive] 错误 1
make[2]: Leaving directory `/home/mara/Documents/pango-1.4.0/pango'
make[1]: *** [install] 错误 2
make[1]: Leaving directory `/home/mara/Documents/pango-1.4.0/pango'
make: *** [install-recursive] 错误 1
发表于 2004-5-4 19:51:20 | 显示全部楼层
我装到pango也有问题,好象是freetype的问题,可是freetype怎么也装不好
发表于 2004-5-4 21:29:22 | 显示全部楼层

我在安装gtk2.4的时候出问题了

make[3]: *** [gdkasync.lo] Error 1
make[3]: Leaving directory `/Myfiles/down/gtk+-2.4.1/gdk/x11'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/Myfiles/down/gtk+-2.4.1/gdk'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/Myfiles/down/gtk+-2.4.1/gdk'
make: *** [install-recursive] Error 1
发表于 2004-5-4 22:34:19 | 显示全部楼层

在 make的时候:

/usr/include/freetype2/freetype/freetype.h:20:2: #error "`ft2build.h' hasn't been included yet!"
/usr/include/freetype2/freetype/freetype.h:21:2: #error "lease always use macros to include FreeType header files."
/usr/include/freetype2/freetype/freetype.h:22:2: #error "Example:"
/usr/include/freetype2/freetype/freetype.h:23:2: #error "  #include <ft2build.h>"
/usr/include/freetype2/freetype/freetype.h:24:2: #error "  #include FT_FREETYPE_H"
make[4]: *** [gdkasync.lo] Error 1
make[4]: Leaving directory `/Myfiles/down/gtk+-2.4.1/gdk/x11'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/Myfiles/down/gtk+-2.4.1/gdk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/Myfiles/down/gtk+-2.4.1/gdk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/Myfiles/down/gtk+-2.4.1'
make: *** [all] Error 2
发表于 2004-12-5 12:24:27 | 显示全部楼层
多谢楼主!!
发表于 2004-12-5 16:58:58 | 显示全部楼层

help

装gtk时
checking for freetype-config... /usr/bin/freetype-config
checking For sufficiently new FreeType (at least 2.0.1)... yes
configure: error: Xft Pango backend is required for x11 target
发表于 2005-1-22 16:48:07 | 显示全部楼层
在安装pango时倚赖freetype,可是在安装freetype-2.1.3时,出现下列错误信息:
The following settings are used:

  platform                    unix
  compiler                    cc
  configuration directory     ./builds/unix
  configuration rules         ./builds/unix/unix.mk

If this does not correspond to your system or settings please remove the file
`config.mk' from this directory then read the INSTALL file for help.

Otherwise, simply type `make' again to build the library.

请大侠们指教!
多谢了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表