• 龙芯电脑编译安装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
  • 相关阅读:
    POJ 1953 World Cup Noise
    POJ 1995 Raising Modulo Numbers (快速幂取余)
    poj 1256 Anagram
    POJ 1218 THE DRUNK JAILER
    POJ 1316 Self Numbers
    POJ 1663 Number Steps
    POJ 1664 放苹果
    如何查看DIV被设置什么CSS样式
    独行DIV自适应宽度布局CSS实例与扩大应用范围
    python 从入门到精通教程一:[1]Hello,world!
  • 原文地址:https://www.cnblogs.com/silent2012/p/14784428.html
Copyright © 2020-2023  润新知