19.2.1. Linux Prerequisites - 5.2 English - 57404

AOCL User Guide (57404)

Document ID
57404
Release Date
2025-12-29
Version
5.2 English

The following dependencies must be met for installing AOCL on Linux:

  • Target CPU with support for FMA, AVX2 or higher

  • Git

  • Python

  • CMake

  • GCC, g++, and Gfortran

  • AOCC

  • OpenSSL for AOCL-Cryptography:

    • Define the environment variable OPENSSL_INSTALL_DIR to point to OpenSSL installation:

    $ export OPENSSL_INSTALL_DIR=/home/user/openssl
    

Note

To build the AOCL-Cryptography library, the libcrypto.so and libssl.so libraries are required. Set the OPENSSL_INSTALL_DIR environment variable to the path where OpenSSL is installed. Ensure this directory includes the include folder and either lib or lib64. Within the lib or lib64 folder, verify that the libcrypto.so and libssl.so libraries are present.