LinuxSir.cn,穿越时空的Linuxsir!

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

为了能在gaim下使用msn,我要升级mozilla-nspr,和mozilla-nss,但是却碰到了这样的问

[复制链接]
发表于 2005-2-11 23:52:48 | 显示全部楼层 |阅读模式
我用的系统是Red Hat 9.0,下载的是gaim0.82,是通过编译安装的.当我想用MSN帐号登录时,它提示我要安装ssl库.在网上查了半天才知道要安装mozilla-nspr和mozilla-nss,这两个东西好像mozilla已经自带了,所以我下了两个rpm想进行升级安装,但一安装就出现了下面的问题:

# rpm -Uvh mozilla-nspr-1.7.5-3.1.rh90.kde.i386.rpm
warning: mozilla-nspr-1.7.5-3.1.rh90.kde.i386.rpm: V3 DSA signature: NOKEY, key
ID ff6382fa
error: Failed dependencies:
        mozilla-nspr = 1.2.1-26 is needed by (installed) mozilla-1.2.1-26
        mozilla-nspr = 1.2.1-26 is needed by (installed) mozilla-nss-1.2.1-26

我又把-Uvh改成-ivh,又提示我文件冲突.由于我才开始学习使用Linux,所知实在有限,于是我就想上网来问一下.我知道关于gaim的ssl库的问题网上有很多人问,但我实在没能找到一个适用的解决方案.希望各位达人能教教我,感激不尽~~~~

另外:我在网上还找到另一种方案,转帖如下:

软件准备:
libgpg-error (needed by libgcrypt)
libgcrypt (needed by GnuTLS)
libtasn1 (needed by GnuTLS)
GnuTLS (needed by Gaim)
opencdk

注意:
这几个软件的编译都一样:
./configure && make
make install

如果没有意外,应该不会出错。
安装好之后在gaim8.0的目录中./configure,configure最后会输出ssl使用的是哪个软件作为其ssl库支持,所以要注意查看,还可以在该根目录下查看config.log文件来确定。如果在安装了上述软件之后gaim还没有检测到gnutls,那么你可能需要去查看官方的faq-ssl进行修改。
到这里,msn的ssl库支持问题就已经解决了


我按照这上面的方法做了,但装好了那五个软件,在gaim下键入./configure后就不知道该干些什么了.希望有相关实践经验的朋友点拨一二,谢谢~~~~~~~
发表于 2005-2-13 21:44:14 | 显示全部楼层
make && make install ????

what s your problem , can you describe it more specificly
回复 支持 反对

使用道具 举报

发表于 2005-2-13 22:19:23 | 显示全部楼层
用dag的apt(yum) install一下就搞定了。。。
参考
http://ayo.freshrpms.net
http://apt.sw.be
回复 支持 反对

使用道具 举报

发表于 2005-2-13 22:21:57 | 显示全部楼层
mozilla各个组件版本要一致。。。为什么不把1.7.5mozilla包全部下载呢。。。
回复 支持 反对

使用道具 举报

无聊的小鱼儿 该用户已被删除
发表于 2005-2-14 00:48:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

无聊的小鱼儿 该用户已被删除
发表于 2005-2-14 02:14:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2005-3-1 05:42:08 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-3-1 20:49:52 | 显示全部楼层
我也搞定了

去rpmfind.net下载mozilla-nss-xxx,mozilla-nss-devxx,xxx-nspr-xxx,xxx-nspr-devxxx这四个包。

然后安装,最好自己定义位置,可以防止文件冲突,而且容易查找

然后在gaim里

./configure --prefix=/usr/local/gaim \
                --with-nss-includes=/usr/local/lib/mozilla/include/mozilla-1.7.2/nss \
                --with-nspr-includes=/usr/local/lib/mozilla/include/mozilla-1.7.2/nspr \
                --with-nss-libs=/usr/local/lib/mozilla/lib \
                --with-nspr-libs=/usr/local/lib/mozilla/lib
回复 支持 反对

使用道具 举报

发表于 2005-6-29 11:24:55 | 显示全部楼层
请教各位,我已经在http://gaim.sourceforge.net/下载了libgpg-error (needed by libgcrypt)、
libgcrypt (needed by GnuTLS)、libtasn1 (needed by GnuTLS)、GnuTLS (needed by Gaim),对各个包按照"./configure、 make、make install"做了后,在对gnutls执行./configure后,提示我"libgcypt not found",无法安装好gnutls,这怎样解决呢?请给我中文的解决方法。
回复 支持 反对

使用道具 举报

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

本版积分规则

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