To compile OpenSSL for Android, please follow these instructions.
To compile OpenSSL for macOS, please follow these instructions.
The native code in tlsEngine
should be compiled for every architecture it is going to run on. The code is already compiled for most common architectures. However, if you want to run the library on other architectures or if you want to change the native code, you will need to recompile the native code again:
Open the terminal and go to this path sdl_security_java_suite/SdlSecurity/sdl_security/src/main/jni
, then run:
$ ndk-build
note: you may need to modify the Application.mk
file to specify any additional architectures to compile against
Open the terminal and go to this path sdl_security_java_suite/SdlSecurity/sdl_security_se/src/main/jni
, then run:
$ make