7af8b533c2
We should be using bin/clang, not the build/lightining/bin/clang since
build/ is the project's internal build directory. This patch corrects
this where possible.
However, lightning does not install all it's end user files under out/
so some headers can not be found anywhere in out/ in an incremental build.
This header (opencl-c.h) if fetched out of the lightning source tree if
necessary.
Change-Id: I083d8b27bb39dd615fba3bb0711a789318f95e77
[ROCm/ROCR-Runtime commit: f62017f4a5]
To build the sample, first export the following environment variables: export ROCR_DIR=<root of RocR install; for RocR includes and libraries> export OPENCL_DIR=<root of OpenCL install; for required clang and bitcode libs> export OPENCL_VER=<OpenCL version; e.g., "2.0"> export TARGET_DEVICE=<GPU type; e.g., "gfx803" or "gfx900"> Next, do the following: mkdir build cd build cmake .. Finally, do the following to build the application and respective kernels: make make sample_kernels