Установка OpenCL на Ubuntu 10.04 - PullRequest
       33

Установка OpenCL на Ubuntu 10.04

2 голосов
/ 08 февраля 2011

У меня есть проблема, с которой я хочу решить и быстро .... любая помощь приветствуется.

У меня есть ноутбук с ubuntu10.04 и Nvidia 8400M GS . Недавно я начал работать над OpenCL и хотел запустить его на графическом процессоре моего ноутбука ... но в тот день я столкнулся с множеством проблем.

Я скачал последние версии драйверов и SDK, необходимые для запуска OpenCL на графическом процессоре Nvidia. Я установил 1. Драйвер NVIDIA-Linux-x86-260.19.36
2. драйвер devdriver-3.2-linux-32-260.19.26
3. cudatoolkit_3.2.16_linux_32_ubuntu10.04 CUDA Toolkit
4. gpucomputingsdk-3.2.16-linux GPU SDK

Я установил переменные PATH и LD_LIBRARY_PATH, как было указано после процесса установки набора инструментов cuda. После этого я пошел в каталог * NVIDIA_GPU_Computing_SDK / OpenCL * и набрал sudo make (как было указано здесь ). Но я получаю ошибку

   ‘glXGetCurrentContext’ was not declared in this scope

Я не могу понять, в чем проблема. Я что-то пропустил для установки или есть какая-то проблема с MakeFile, и мне нужно изменить некоторые параметры там?

Также после этого шага, как я должен связать запуск программного кода OpenCL с помощью этого?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 08 февраля 2011

Установили ли вы libgl1-mesa-dev?

Эти пакеты содержат этот файл: http://packages.ubuntu.com/search?searchon=contents&keywords=libgl.so&mode=exactfilename&suite=lucid&arch=any

0 голосов
/ 11 февраля 2011

Возможно, kludgy, но я просто статическая ссылка в моих файлах сборки на библиотеки и включает.В настоящее время существует как минимум 3 реализации OpenCL для процессоров (Intel, AMD, NVIDIA).

...