龙芯电脑编译安装openssl

Posted silent

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了龙芯电脑编译安装openssl相关的知识,希望对你有一定的参考价值。

环境如下:

操作系统:loongnix 1.0

CPU:3A3000

架构:mips64el

1、默认loongnix已经安装openssl 1.0版本,需要先卸载,命令如下:

rpm -e --nodeps  openssl

2、下载安装包

cd /opt/
wget https://www.openssl.org/source/old/1.1.1/openssl-1.1.1f.tar.gz
tar xf openssl-1.1.1f.tar.gz
cd openssl-1.1.1f/

3、配置编译

cd /opt
mkdir openssl
./Configure linux64-mips64 no-asm --prefix=/opt/openssl/openssl-1.1.1f  --openssldir=/opt/openssl/openssl-1.1.1f/ssl
make
make install

4、建立软链接

ln -s /opt/openssl/openssl-1.1.1f/bin/openssl /usr/bin/openssl
ln -s /opt/openssl/openssl-1.1.1f/include/openssl /usr/include/openssl
ln -s /opt/openssl/openssl-1.1.1f/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /opt/openssl/openssl-1.1.1f/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

5、验证

[root@localhost opt]# openssl version -a
OpenSSL 1.1.1f  31 Mar 2020
built on: Wed May 19 03:07:23 2021 UTC
platform: linux64-mips64
options:  bn(64,64) rc4(char) des(int) idea(int) blowfish(ptr) 
compiler: gcc -fPIC -pthread -mabi=64 -Wall -O3 -DOPENSSL_USE_NODELETE -DOPENSSL_PIC -DNDEBUG
OPENSSLDIR: "/opt/openssl/openssl-1.1.1f/ssl"
ENGINESDIR: "/opt/openssl/openssl-1.1.1f/lib/engines-1.1"
Seeding source: os-specific

 

以上是关于龙芯电脑编译安装openssl的主要内容,如果未能解决你的问题,请参考以下文章

麒麟OS和龙芯环境编译安装GreatSQL

麒麟OS和龙芯环境编译安装GreatSQL

麒麟OS+龙芯环境编译GreatSQL

mac64位电脑能编译32bit的openssl吗

Codecs系列x264编码器龙芯平台编译

Windows编译OpenSSL