OpenSSL 未定义符号:EVP_mdc2,版本 OPENSSL_1_1_0
OpenSSL undefined symbol: EVP_mdc2, version OPENSSL_1_1_0
我在使用 OpenSSL 时遇到以下问题
我做了以下事情:
$ sudo wget "https://ftp.openssl.org/source/old/1.1.1/openssl-1.1.1d.tar.gz"
$ tar xzf openssl-1.1.1d.tar.gz
- 从我解压的 archieve 文件夹中
./config --prefix=/opt/openssl-1.1.1d --openssldir=/opt/openssl-1.1.1d
$ sudo make
$ sudo make install
安装过程没有return任何错误,但是如果我尝试
/opt/openssl-1.1.1d/bin/openssl version
我收到以下错误:
/opt/openssl-1.1.1d/bin/openssl: symbol lookup error: /opt/openssl-1.1.1d/bin/openssl: undefined symbol: EVP_mdc2, version OPENSSL_1_1_0
OS: Ubuntu 20.04.2
我也按照建议 sudo ldconfig
尝试了 here,但它没有做任何事情。
请告诉我哪里出了问题
这应该有效:
export LD_LIBRARY_PATH=/opt/openssl-1.1.1d/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
/opt/openssl-1.1.1d/bin/openssl version
我在使用 OpenSSL 时遇到以下问题
我做了以下事情:
$ sudo wget "https://ftp.openssl.org/source/old/1.1.1/openssl-1.1.1d.tar.gz"
$ tar xzf openssl-1.1.1d.tar.gz
- 从我解压的 archieve 文件夹中
./config --prefix=/opt/openssl-1.1.1d --openssldir=/opt/openssl-1.1.1d
$ sudo make
$ sudo make install
安装过程没有return任何错误,但是如果我尝试
/opt/openssl-1.1.1d/bin/openssl version
我收到以下错误:
/opt/openssl-1.1.1d/bin/openssl: symbol lookup error: /opt/openssl-1.1.1d/bin/openssl: undefined symbol: EVP_mdc2, version OPENSSL_1_1_0
OS: Ubuntu 20.04.2
我也按照建议 sudo ldconfig
尝试了 here,但它没有做任何事情。
请告诉我哪里出了问题
这应该有效:
export LD_LIBRARY_PATH=/opt/openssl-1.1.1d/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
/opt/openssl-1.1.1d/bin/openssl version