Захотел краем глаза ознакомиться с разработкой с использованием OpenCL. Дистрибутив — Ubuntu 10.04 amd64. Поскольку видеокарта у меня Nvidia, качаю их SDK:
http://developer.nvidia.com/object/cuda_3_2_toolkit_rc.html#Linux
Делаю по Linux Getting Started Guide:
Установил предлагаемую версию драйвера, CUDA Toolkit for Ubuntu Linux 10.04, GPU Computing SDK code samples, в ~/.bashrc добавил
export PATH=«$PATH:/usr/local/cuda/bin»
export LD_LIBRARY_PATH=«$LD_LIBRARY_PATH:/usr/local/cuda/lib64»
Пытаюсь собрать примеры, а он при этом выдаёт:
~/NVIDIA_GPU_Computing_SDK/OpenCL/src/oclVectorAdd$ make
In file included from ../../..//OpenCL//common//inc/CL/opencl.h:44,
from ../../..//OpenCL//common//inc/oclUtils.h:26,
from oclVectorAdd.cpp:26:
../../..//OpenCL//common//inc/CL/cl_gl_ext.h:38:4: warning: «/*» within comment
oclVectorAdd.cpp: In function ‘int main(int, char**)’:
oclVectorAdd.cpp:158: warning: deprecated conversion from string constant to ‘char*’
oclVectorAdd.cpp:158: warning: unused variable ‘flags’
/usr/bin/ld.bfd.real: cannot find -loclUtil_x86_64
collect2: ld returned 1 exit status
make: *** [../../..//OpenCL//bin//linux/release/oclVectorAdd] Ошибка 1
Где я что неправильно сделал?