我正在尝试在 CentOS 7(具体来说是 boinctui)上从源代码编译一个程序,但是我收到以下错误configure
:
configure: error: Couldn't find gnutls-openssl library
我不知道从哪里可以得到这个库。它没有被列为软件包yum
- 我已经安装了openssl-devel
,gnutls-devel
但这并没有解决问题。
各种搜索都无果。有人能帮忙吗?
答案1
Fedora、CentOS:“boinctui” 在没有 gnutls 的情况下构建 → 请参阅 boinctui-2.5.0/redhat/boinctui.spec,其中也包含构建文本。
cd boinctui-2.5.0/
autoconf
./configure --without-gnutls
make
# make install
...或者你可以从这些文件构建一个 rpm 包https://www.dropbox.com/s/jhx4ni44tvntnoa/boinctui-files.tar.gz?dl=0
rpmbuild -bb boinctui-2.5.0.spec
结果是boinctui-2.5.0-1.el7.x86_64.rpm
。此包也包含在dropbox链接中。
安装包# yum install ./boinctui-2.5.0-1.el7.x86_64.rpm