Download and Compile OpenSSL

The default version of OpenSSL has been removed. Developers should download the desired version of OpenSSL and modify the build script to allow on-the-fly integration with the SDK.

  1. Download the version of OpenSSL you want to integrate into the SDK.
    The customer is responsible for selecting a secure version of OpenSSL from https://www.openssl.org/. Oracle can confirm OpenSSL version 1.0.1g works with the SDK.
  2. In the build script for your target operating system, set the VERSION variable to the version number of OpenSSL.
    The build scripts are located in the sdk/extlib directory and the VERSION variable is found at the top of the script.
    VERSION="1.0.1g"
  3. If compiling version 1.0.1g for iOS, run the patch-openssl-1.0.1g script.
    ./patch-openssl-1.0.1g
  4. Run the build script for your target operating system.
    For example:
    ./build_androidlib.sh