赞
踩
其实还是很顺利的。
LINUX下载编译OpenSSL_linux下载 openssl-CSDN博客
- BUILD_LIBS=${HOME}/build_libs
-
- CROSS_NAME=aarch64-mix210-linux
- export PATH=/opt/linux/x86-arm/${CROSS_NAME}/bin:${PATH}
-
- make clean
-
- ./config \
- --cross-compile-prefix=${CROSS_NAME}- \
- no-asm \
- -fPIC shared \
- --prefix=${BUILD_LIBS} \
- --openssldir=${BUILD_LIBS}/openssl
-
- # replace all -m64
- sed -i 's/-m64/ /g' Makefile
-
- make
-
- make install

- # check file
- echo
- for so_file in libcrypto.so.1.1 \
- libssl.so.1.1
- do
- so_file=${BUILD_LIBS}/lib/${so_file}
- file ${so_file}
- done
-
- ~build_libs/lib/libcrypto.so.1.1: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, not stripped
-
- ~build_libs/lib/libssl.so.1.1: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, not stripped
-
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。