[修改] 如何让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,你也可以改成别的路径,只要前后一致就可以了。 支持楼主一下 支持楼主一下
感谢支持,多提宝贵意见 :D 自己顶一下 多谢,终于搞定了 :-D 好了,谢谢 按照楼主的办法试了一下,一路都很顺利,到安装gaim的时候./configure with参数结束,然后make,提示: make: *** 没有指明目标并且找不到 makefile!!!! 仔细看文件夹里有三个文件Makefile.in, Makefile.am, Makefile.mingw.请指点!!! 问题在这里,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/. e522你的linux的版本是不是太老了?以前我用redhat9时也是这样,更新了GTK+之后,系统就不稳定,也许是没有装好。我换了红旗5.0就没事了。
页:
[1]