在 Ubuntu 20.04.3 LTS 上编译并安装 libnettle 3.7

在 Ubuntu 20.04.3 LTS 上编译并安装 libnettle 3.7

我需要编译并安装libnettle 3.7Ubuntu 20.04.3 LTS。我需要它来编译和安装 GnuTls 3.7 和 libfilezilla 0.35 以及 FileZilla 3.57。因此,我下载了荨麻-3.7.3.tar.gz. 配置、制作和安装。为了确保

sudo ldconfig /usr/local/lib64/

但是当我从源配置 GnuTLS 时gnutls-3.7.2.tar.xz我明白了

checking for NETTLE... no
configure: error: 
  ***
  *** Libnettle 3.6 was not found.

我做错了什么?可以在 Ubuntu 20.04 上安装它吗?


回答@steeldriver

有两个文件/usr/local/lib64/pkconfighogweed.pc荨麻.pc

PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig/ pkg-config --cflags --libs nettle返回:

-I/usr/local/include -L/usr/local/lib64 -lnettle

顺便说一下,Synaptic 显示已安装 libnettle 3.5.1。

相关内容