尝试从源构建绑定时,./configure
失败并显示以下输出:
checking for OpenSSL library... using OpenSSL from /usr/local/lib and /usr/local/include
checking whether linking with OpenSSL works... yes
checking whether linking with OpenSSL requires -ldl... unknown
configure: error: OpenSSL has unsupported dynamic loading
我在 /usr/local 中有 OpenSSL 1.1.0e,并且正在尝试构建 bind 9.11.0-P3。
如何修复这个错误?
答案1
事实证明 bind 尚不支持 OpenSSL 1.1(请参阅OPenssl 1.1 和 Bind在 bind-users 邮件列表上)。安装 OpenSSL 1.0.2k 并针对它进行编译解决了我的问题。