openlink virtuoso installation ./config throwing error



我正在尝试从 https://github.com/openlink/virtuoso-opensource 手动安装virtuoso的稳定/7分支。但是,当我运行 ./configure 时,大约 30 秒后收到此错误消息:

正在检查开放SSL版本...配置:错误:需要 OpenSSL 版本 0.9.8e 或更高版本。

问题是,我确实有OpenSSL。当我在终端中键入 openssl 版本 -a 时,我得到以下输出:

benjhatch@benjamins-mbp virtuoso-opensource-stable-7 % openssl version -a

LibreSSL 2.8.3

构建时间:日期不可用

平台:信息不可用

选项: BN(64,64( RC4(16X,INT( DES(IDX,CISC,16,INT( 河豚(IDX(

编译器:信息不可用

OPENSSLDIR: "/private/etc/ssl">

为什么说我需要 0.9.8e 或更高版本的 openssl 版本?有什么办法可以解决这个问题吗? 这是在运行MacOS Catalina版本10.15.3的Mac上。

这些问题已在默认的 Virtuoso 开源开发/7 分支中得到解决:

https://github.com/openlink/virtuoso-opensource/tree/develop/7

它现在支持 LibreSSL,这是作为唯一可用于最新 macOS 版本的 SSL 库提供的......

最新更新