After some test, I found out, that with 1.1.0 it will be able to build. But the way on the wiki don't work. The only way I found was this:
NDK=/PathToNDK TargetDir=/opt/openssl-android API=24 ARCH=arch-arm64 TARGET=aarch64-linux-android BUILD_OS=linux-x86_64 TOOLCHAIN_BIN=${NDK}/toolchains/${TARGET}-4.9/prebuilt/${BUILD_OS}/bin export SYSROOT=${NDK}/platforms/android-${API}/${ARCH} export CROSS_SYSROOT=${SYSROOT} export CC=${TOOLCHAIN_BIN}/${TARGET}-gcc export AR=${TOOLCHAIN_BIN}/${TARGET}-ar export RANLIB=${TOOLCHAIN_BIN}/${TARGET}-ranlib ./Configure shared android64-aarch64 --prefix=$TargetDir make depend make -j4 make install_sw rm -rf $TargetDir/bin rm -rf $TargetDir/ssl find $TargetDir/ -type f -executable -print0 | xargs -0 chmod +w find $TargetDir/ -type f -executable -print0 | xargs -0 ${TOOLCHAIN_BIN}/${TARGET}-strip --strip-all using OpenSSL 1.1.0 and NDK r12b -- Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4663 Please log in as guest with password guest if prompted -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev