clEnqueueFillBuffer() used by clBLAS requires OpenCL 1.2. The NV driver and OpenCL runtime have recently been updated to support OpenCL 1.2, but CUDA-7.0 still ships with the OpenCL 1.1 header files. To build with NV OpenCL, download OpenCL header files from khronos here:
clEnqueueFillBuffer() used by clBLAS requires OpenCL 1.2. The NV driver and OpenCL runtime have recently been updated to support OpenCL 1.2, but CUDA-7.0 still ships with the OpenCL 1.1 header files. To build with NV OpenCL, download OpenCL header files from khronos here:
https://www.khronos.org/registry/cl/api/1.2/
and place in /usr/local/cuda-7.0/include/CL/