免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7731 | 回复: 2
打印 上一主题 下一主题

安装gnutls找不到libgcrypt库 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-10-14 22:22 |只看该作者 |倒序浏览
明明已经安装了libgcrypt,但是还是报找不到。。。。。。

论坛徽章:
0
2 [报告]
发表于 2010-10-14 22:23 |只看该作者
Gaim 1.3.1 SSL安装总结- -
                                       

版权申明:
允许任何人转载该文,但请注明出处链接.

在第一次安装gaim的时候,登录msn遇到了需要SSL的问题,google找了一下,发现这个问题比较普遍,按照找到的资料进行了设置以后,依然无法登录msn,经过2天的尝试,终于解决了msn需要ssl的问题.

在安装gaim前,还需要如下软件,以提供SSL支持


libgpg-error: libgpg-error-1.1.tar.gz
libgcrypt: libgcrypt-1.2.1.tar.gz
libtasn1: libtasn1-0.2.9.tar.gz
GnuTLS: gnutls-1.0.23.tar.gz

以上软件都能在ftp://ftp.gnupg.org下载


先安装前三个软件,安装有一定顺序,先安装libgpg-error,然后再安装libgcrypt和libtasn1

安装libgpg-error:
tar zxvf libgpg-error-1.1.tar.gz
cd libgpg-error
./configure
make
make install


安装libgcrypt:
ldconfig
tar zxvf libgcrypt-1.2.1.tar.gz
cd libgcrypt-1.2.1
./configure
make
make install


安装libtasn1
tar zxvf libtasn1-0.2.9.tar.gz
cd libtasn1-0.2.9
./configure
make
make install

在安装好了libgpg,libgcrypt,libtasn1以后,才能安装GnuTLS,否则会出错,这点务必注意,我开始就因为少装了libtasn1,以至于gnutls配置始终出错.


在安装gnutls时,命令如下:
LD_LIBRARY_PATH=$HOME/lib ./configure --prefix=$HOME


$HOME为安装目录,我安装于/usr/local,命令如下:

ldconfig
LD_LIBRARY_PATH=/usr/local/lib ./configure --prefix=/usr/local
make
make install


装好以后,就可以安装gaim了,gaim最好用源码包,rpm包似乎有些问题,安装如下:


tar zxvf gaim-1.3.1.tar.gz
cd gaim-1.3.1
./configure --prefix=/usr/local/gaim --enable-gnutls=yes --with-gnutls-libs=/usr/local/lib --with-gnutls-includes=/usr/local/include


注意有下划线的地方,官方网站说这些地方不是必需的设置,但是在我实际安装中,没有加上这些参数的安装,即使最后在配置里有了SSL,安装后运行msn依然会说没有SSL.

如果配置没有问题的话,那么应该有:

gaim 1.3.1

Build Protocol Plugins........ : yes
Protocols to link statically.. :
Protocols to build dynamically : gg irc jabber msn napster novell oscar yahoo zephyr

UI Library.................... : GTK 2.x
SSL Library/Libraries......... : GNUTLS


如果SSL Library/Libraries......... : 这里是NONE的话,说明SSL还有问题,请详悉检查上面的安装是否有遗漏的地方.


以上安装在RedHat 9.0上通过.


注:在安装gnutls时,开始我用的是0.9.91,结果安装不成功,后来换成1.0.23就没问题了,比较疑惑


附:
相关参考网址:
http://gaim.sourceforge.net/faq-ssl.php#q24

论坛徽章:
0
3 [报告]
发表于 2010-10-14 23:32 |只看该作者
文件

libgcrypt-1.4.6.tar.bz2

1.1 MB, 下载次数: 83

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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP