码迷,mamicode.com
首页 > Web开发 > 详细

编译安装最新版nettle和gnutls

时间:2019-11-13 09:15:09      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:class   调用   dev   命令   就是   信息   ttl   出错   bho   

编译安装最新版gnutls的时候,总是会出libnettle 3.4.1 was not found的报错信息。

即使编译安装了nettle的最新版3.5之后,依然会报该错。

 

原因是gnutls编译的时候使用了pkg-config,没有安装安装就会导致调用出错。

安装完pkg-config再编译。

 

还有就是gnutls编译的时候没有正确的找到nettle的库。

使用如下命令指定正确的nettle库即可:

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

 

重新再configure gnutls就没问题了。

 

另外,编译nettle时一定要确保已经安装了libgmp-dev,不然没有libhogweed,编译gnutls一样会报错。

编译安装最新版nettle和gnutls

标签:class   调用   dev   命令   就是   信息   ttl   出错   bho   

原文地址:https://www.cnblogs.com/mrcoolfuyu/p/11846349.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!