在centos 7上将isc绑定链接到较新的openssl

时间:2018-12-17 19:43:04

标签: c openssl linker

试图了解动态链接在Linux中的工作原理。

我有一个Centos 7框,它在/ usr中有默认的openssl,在/ usr / local / ssl中有1.1.1a。如果我用--with-openssl = / usr / local / ssl编译绑定,它将编译并安装。但是,ldd显示这两个链接都是/lib64/libcrypto.so.1.0和/usr/local/ssl/lib/libcrypto.so.1.1,只是段错误。

我不介意更改构建过程,并且已经尝试用1.1.1 openssl加密库的完整位置替换-lcrypto,一点都不幸运。

CentOS还以/lib64/libcrypto.so.6的形式安装了0.9.8 openssl,因此大多数人都好奇如何选择/选择1.0。

0 个答案:

没有答案