Skip to content

Instantly share code, notes, and snippets.

@isopen
Last active December 18, 2023 16:48
Show Gist options
  • Save isopen/ef5e91d989c5ec02740db6e1d54bef68 to your computer and use it in GitHub Desktop.
Save isopen/ef5e91d989c5ec02740db6e1d54bef68 to your computer and use it in GitHub Desktop.
eg:
download openssl-1.0.2a
emmake bash
./Configure no-asm no-apps no-ssl2 no-ssl3 no-comp no-hw no-engine no-deprecated no-dso --openssldir=built linux-generic64
make -j 4
download openssl-1.0.2p
emmake bash
./Configure no-asm no-apps no-ssl2 no-ssl3 no-comp no-hw no-engine no-deprecated no-dso --openssldir=built linux-generic64
make -j 4
download openssl-1.1.0f
emmake bash
./Configure no-asm no-ssl3 no-comp no-hw no-engine no-deprecated no-shared no-dso --openssldir=built linux-generic64
make -j 4
download openssl-1.1.0i
emmake bash
./Configure no-asm no-ssl3 no-comp no-hw no-engine no-deprecated no-dso no-shared --openssldir=built linux-generic64
make -j 4
ref Makefile:
CC= $(CROSS_COMPILE)cc
delete -03
||
CROSS_COMPILE=
delete -03
successful result:
libcrypto.a && libssl.a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment