Installing rocAL with the package installer#
The package installer method is for ROCm 7.2.x and below.
Three rocAL packages are available:
rocal: The rocAL runtime package. This is the basic rocAL package that only provides dynamic libraries. It must always be installed.rocal-dev: The rocAL development package. This package installs a full suite of libraries, header files, and samples. This package needs to be installed to use samples.rocal-test: A test package that provides a CTest to verify the installation.Also ensure the required prerequisites are installed.
Note
TurboJPEG must be installed manually on SLES.
To use FFMPeg on SLES and RedHat, the
FFMPeg-dev package must be installed manually.Basic installation#
Use the following commands to install only the rocAL runtime package:
sudo apt install rocal
sudo yum install rocal
sudo zypper install rocal
Complete installation#
Use the following commands to install rocal, rocal-dev, and rocal-test:
sudo apt-get install rocal rocal-dev rocal-test
sudo yum install rocal rocal-devel rocal-test
sudo zypper install rocal rocal-devel rocal-test
The rocAL test package will install a CTest module. Use the following steps to test the installation:
mkdir rocAL-test
cd rocAL-test
cmake /opt/rocm/share/rocal/test/
ctest -VV