linuxbb 发表于 2005-7-14 17:10:17

[修改] 如何让GAIM连上MSN

如何让GAIM连上MSN

相关链接:http://gaim.sourceforge.net/faq-ssl.php
本文基于该FAQ,有任何疑问可以参考该网页,自己动手,丰衣足食^_^

说明:
1。为了与Linux发行版本无关,本文通过编译源码安装gaim,与版本相关的安装参看上面的链接;

2。要让gaim连上MSN,必须将gaim连同ssl支持一起编译,而这需要安装GnuTLS (及相关软件包) 或者Mozilla NSS & NSPR,本文主要介绍将Mozilla NSS & NSPR作为ssl支持,因其安装相对简单。

3。通过root根用户安装,非root用户安装请参看上面的链接。

步骤:
1。下载Mozilla NSS & NSPR
ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_9_2_RTM/src/nss-3.9.2.tar.gz

2。解开nss-3.9.2.tar.gz

cd nss-3.9.2/mozilla/security/nss
make nss_build_all
make install


3。接着建立目录和复制必需的文件

mkdir -p /usr/lib/nss
mkdir -p /usr/include/nspr
find ../../dist/*/lib -type l \
                \( -name "*.so" -o -name "*.chk" \) \
                -exec cp -L {} /usr/lib/nss \;
cp -Lr ../../dist/public/* /usr/include
cp -Lr ../../dist/*/include/* /usr/include/nspr


4。将/usr/lib/nss这一行添加到/etc/ld.so.conf中,然后运行ldconfig(作为root用户)

5。带参数编译安装gaim

./configure --with-nss-includes=/usr/include/nss \
--with-nspr-includes=/usr/include/nspr \
--with-nss-libs=/usr/lib/nss \
--with-nspr-libs=/usr/lib/nss
make
make install


好了,这样就可以用gaim上MSN聊天了。希望本文能对无法在linux下上MSN的朋友有所帮助。

修改说明:
原先的安装可能会导致firefox不能上网,虽然再覆盖安装一遍firefox就可以了,但还是把库文件放在单独目录中比较好,所以将/usr/lib/firefox改成新建的/usr/lib/nss,你也可以改成别的路径,只要前后一致就可以了。

atfa 发表于 2005-7-15 08:12:31

支持楼主一下

linuxbb 发表于 2005-7-15 11:35:52

支持楼主一下
感谢支持,多提宝贵意见 :D

linuxbb 发表于 2005-7-17 20:23:52

自己顶一下

AllenYao 发表于 2006-4-7 15:48:23

多谢,终于搞定了 :-D

ksoa 发表于 2006-4-14 15:03:21

好了,谢谢

e522 发表于 2006-4-15 04:27:45

按照楼主的办法试了一下,一路都很顺利,到安装gaim的时候./configure with参数结束,然后make,提示: make: *** 没有指明目标并且找不到 makefile!!!! 仔细看文件夹里有三个文件Makefile.in, Makefile.am, Makefile.mingw.请指点!!!

e522 发表于 2006-4-15 04:53:40

问题在这里,GTK没有正确安装,重装GTK吗,请高手指点!
checking for GTK+ - version >= 2.0.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occurred. This usually means GTK+ is incorrectly installed.
configure: error:
*** GTK+ 2.0 is required to build Gaim; please make sure you have the GTK+
*** development headers installed. The latest version of GTK+ is
*** always available at http://www.gtk.org/.

ksoa 发表于 2006-4-17 09:26:22

e522你的linux的版本是不是太老了?以前我用redhat9时也是这样,更新了GTK+之后,系统就不稳定,也许是没有装好。我换了红旗5.0就没事了。
页: [1]
查看完整版本: [修改] 如何让GAIM连上MSN