About the SDAccel Installation

The SDAccel™ Environment runs on the Linux operating systems only with no support for Windows. It supports RedHat Enterprise Linux, CentOS 6.9 and 7.3 64-bit, as well as Ubuntu 16.04 64-bit.

CentOS/RHEL 7.3 (6.9 also supported) Package List

You can install the EPEL repository using the instructions at https://fedoraproject.org/wiki/EPEL. In addtion, the following packages should be installed with the yum install command.
  • ocl-icd
  • ocl-icd-devel
  • opencl-headers
  • kernel-headers
  • kernel-devel
  • gcc-c++
  • gcc
  • gdb
  • make
  • opencv
  • libjpeg-turbo-devel
  • libpng12-devel
  • python(gdb capability in SDAccel works with python 2.7.5)
  • git version 1.8.3.1 or higher
  • unzip
  • dmidecode
  • redhat-lsb
  • kernel-headers-$(uname -r)
  • compat-libtiff3
  • libstdc++-static
  • libtiff-devel
  • pciutils
  • strace
  • perl
  • boost-devel
  • boost-filesystem
  • gnuplot
  • cmake
  • lm_sensors

Ubuntu 16.04 Package List

The following packages should be installed with apt-get install command.
  • ocl-icd-libopencl1
  • opencl-headers
  • ocl-icd-opencl-dev
  • linux-headers
  • linux-libc-dev
  • g++
  • gcc
  • gdb
  • make
  • libopencv-core
  • libjpeg-dev
  • libpeng-dev
  • python
  • git version 1.8.3.1 or higher
  • dmidecode
  • lsb
  • unzip
  • linux-headers-$(uname -r)
  • libstdc++ -static
  • opencv
  • libtiff5-dev
  • pciutils
  • strace
  • perl
  • libboost-dev
  • libboost-filesystem-dev
  • gnuplot
  • cmake
  • lm-sensors