我在从源代码构建一些应用程序时遇到问题(这里是 freecad)。Kubuntu 20.04
链接时出现错误消息(缺少的引用确实有所不同)
/usr/bin/ld: /lib/x86_64-linux-gnu/libcurl-gnutls.so.4: undefined reference to `gnutls_srp_set_client_credentials@GNUTLS_3_4
当我去图书馆的时候
readelf -sW /lib/x86_64-linux-gnu/libcurl-gnutls.so.4 | grep gnutls_srp_set
191: 0000000000000000 0 FUNC GLOBAL DEFAULT UND gnutls_srp_set_client_credentials@GNUTLS_3_4 (6)
参考就在那里。
有什么提示我(或 ld)在这里遗漏了什么吗?
更新:Filezilla Client 附带的库在我的 Ubuntu 服务器上创建了相同的错误消息。我在那里提交了一个错误报告 https://trac.filezilla-project.org/ticket/12426#ticket