9 мар. 2017 г.

Build OpenSSL for X86, MIPS, MIPSEL

A set of steps to install OpenSSL under Ubuntu 16.x to prepare NoxBit development environment:

Docs:
https://wiki.openssl.org/index.php/Compilation_and_Installation

Steps:

MIPSel
  1. git clone git://git.openssl.org/openssl.git
  2. ./Configure linux-mips32 no-shared —cross-compile-prefix=mipsel-linux-gnu- —openssldir=/noxbit/mipsel/ —prefix=/noxbit/mipsel/
  3. make clean
  4. make install
X86_64
  1. ./config no-shared
  2. make clean
  3. make install

1 комментарий:

  1. ./Configure linux-x86_64 --prefix=/devlibs/openssl_root/x86_64 --openssldir=/devlibs/openssl_root/x86_64
    make clean
    make install

    ./Configure linux-armv4 --prefix=/devlibs/openssl_root/arm --openssldir=/devlibs/openssl_root/arm --cross-compile-prefix=gcc-arm-linux-gnueabi-
    make clean
    make install

    ./Configure linux-mips32 --prefix=/devlibs/openssl_root/mipsel --openssldir=/devlibs/openssl_root/mipsel --cross-compile-prefix=mipsel-linux-gnu-
    make clean
    make install

    -static -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -lssl -lcrypto -ldl

    ОтветитьУдалить