Complete the following steps to install the AOCL RPM package:
Download the AOCL 5.3.0 RPM package to the target machine.
Install the package.
$ sudo rpm -ivh aocl-linux-gcc-5.3.0-1.x86_64.rpm
Note
You must have the sudo privileges to perform this action.
Display the installed package information along with the package version and a short description.
$ rpm -qi aocl-linux-gcc-5.3.0.x86_64
List the contents of the package.
$ rpm -ql aocl-linux-gcc-5.3.0
AOCL libraries support the following two integer types:
LP64 libraries and header files are installed in
<INSTALL_ROOT>/lib_LP64and<INSTALL_ROOT>/include_LP64respectively.ILP64 libraries and header files are installed in
<INSTALL_ROOT>/lib_ILP64and<INSTALL_ROOT>/include_ILP64respectively.
Note
AOCL-Compression supports only LP64; AOCL-FFTW supports LP64 and ILP64 in single binary using a different set of APIs.
By default, LP64 libraries and header files are available in
<INSTALL_ROOT>/liband<INSTALL_ROOT>/includerespectively.Where,
<INSTALL_ROOT>:/opt/AMD/aocl/aocl-linux-<compiler>-5.3.0/<compiler>/<threading>Compiler:
aoccorgcc<threading>:MTorST(defaultamd-libs.cfg/ modules use MT)
For example, for the GCC build (MT tree):
/opt/AMD/aocl/aocl-linux-gcc-5.3.0/gcc/MTTo change the default library path to ILP64 / LP64, use the following script:
$ cd /opt/AMD/aocl/aocl-linux-<compiler>-5.3.0/<compiler>/MT $ sudo bash set_aocl_interface_symlink.sh <ilp64 / lp64>