requirements.txt 1.5 KB

12345678910111213141516171819202122232425262728293031
  1. Dependencies required on a fresh install for the development board:
  2. Vanilla system installed on the board: Ubuntu 16.04.1 LTS
  3. Kernel installed Linux odroid 3.10.103-124 #1 SMP PREEMPT armv7l armv7l armv7l GNU/Linux
  4. Packets already installed after the flash of the system:
  5. build-essential flex bison libtool libncurses5* git-core htop
  6. Packets needed for pocl 0.14 build:
  7. Suggested by the official wiki:
  8. LLVM & Clang (those include in ubuntu packages)
  9. Make
  10. libtool dlopen wrapper libltdl3-dev
  11. pthread (should be installed by default)
  12. hwloc v1.0 or newer (e.g. libhwloc-dev)
  13. pkg-config
  14. cmake
  15. Packets really installed on the board:
  16. cmake
  17. libhwloc-dev (that automatically installs libhwloc-dev libhwloc-plugins libhwloc5 ocl-icd-libopencl1
  18. libclang-3.8-dev clang-3.8 and llvm-3.8-dev (installs binfmt-support clang-3.8 libclang-3.8-dev libclang-common-3.8-dev libclang1-3.8 libffi-dev libobjc-5-dev libobjc4 llvm-3.8 llvm-3.8-dev llvm-3.8-runtime)
  19. zlib1g (required error ld in linking runtime pocl)
  20. ocl-icd-libopencl1 ocl-icd-opencl-dev (needed otherwise when invoking make install doesn't install in /etc/OpenCL/vendors the pocl.icd file.
  21. libglew-dev (required by cmake for some tests)
  22. Packets needed for benchmark:
  23. time (the built-in time is not the time we expect, doesn't support the format string)
  24. gnuplot (for printing graphs)
  25. Packets needed for deployment:
  26. git