сборка файла на С

вот нашел решение проблемы с зависанием дров нвидиа, тест для драйвера
http://www.linux.org.ru/view-message.jsp?msgid=2399025
Ув. пользователи Linux и владельцы видеоадаптеров NVIDIA GeForce 6-7 (возможно 8) серии,
у кого из вас были проблемы с беспричинными зависаниями системы с
включенным compiz или GL приложением? Раньше грешили на некорректную
работу драйверов с SMP системами. Но иногда зависания происходят и на
одном ядре. Есть мнение что виновником является offscreen rendering
или/и GLXFB.

но у меня не получается собрать файл, у меня нехватает вот этих файлов
#include
#include
выдает вот такую ошибку, где взять эти файлы

test@admin-pc:/usr/local/bin$ gcc -W -Wall -o offscreen-gl offscreen-gl.c -lX11 -lGL
offscreen-gl.c:7:19: error: GL/gl.h: No such file or directory
offscreen-gl.c:8:20: error: GL/glx.h: No such file or directory
offscreen-gl.c: В функции ‘main’:
offscreen-gl.c:13: ошибка: ‘GLX_DRAWABLE_TYPE’ не описан (первое использование в этой функции)
offscreen-gl.c:13: ошибка: (Сообщение о неописанном идентификаторе выдается один раз
offscreen-gl.c:13: ошибка: для каждой функции, в которой он используется.)
offscreen-gl.c:13: ошибка: ‘GLX_PBUFFER_BIT’ не описан (первое использование в этой функции)
offscreen-gl.c:13: ошибка: ‘None’ не описан (первое использование в этой функции)
offscreen-gl.c:14: ошибка: ‘GLXFBConfig’ не описан (первое использование в этой функции)
offscreen-gl.c:14: ошибка: ‘fbconfigs’ не описан (первое использование в этой функции)
offscreen-gl.c:14: ошибка: invalid operands to binary * (have ‘const int *’ and ‘const int *’)
offscreen-gl.c:14: предупреждение: оператор без побочного эффекта
offscreen-gl.c:16: ошибка: ‘Display’ не описан (первое использование в этой функции)
offscreen-gl.c:16: ошибка: ‘display’ не описан (первое использование в этой функции)
offscreen-gl.c:16: ошибка: invalid operands to binary * (have ‘const int *’ and ‘const int *’)
offscreen-gl.c:16: предупреждение: оператор без побочного эффекта
offscreen-gl.c:17: ошибка: ‘GLXPbuffer’ не описан (первое использование в этой функции)
offscreen-gl.c:17: предупреждение: оператор без побочного эффекта
offscreen-gl.c:17: ошибка: expected ‘;’ before ‘pbuffer’
offscreen-gl.c:18: ошибка: ‘GLXContext’ не описан (первое использование в этой функции)
offscreen-gl.c:18: предупреждение: оператор без побочного эффекта
offscreen-gl.c:18: ошибка: expected ‘;’ before ‘context’
offscreen-gl.c:21: предупреждение: неявная декларация функции ‘XOpenDisplay’
offscreen-gl.c:27: предупреждение: неявная декларация функции ‘glXChooseFBConfig’
offscreen-gl.c:27: предупреждение: неявная декларация функции ‘DefaultScreen’
offscreen-gl.c:35: ошибка: ‘pbuffer’ не описан (первое использование в этой функции)
offscreen-gl.c:35: предупреждение: неявная декларация функции ‘glXCreatePbuffer’
offscreen-gl.c:41: ошибка: ‘context’ не описан (первое использование в этой функции)
offscreen-gl.c:41: предупреждение: неявная декларация функции ‘glXCreateNewContext’
offscreen-gl.c:41: ошибка: ‘GLX_RGBA_TYPE’ не описан (первое использование в этой функции)
offscreen-gl.c:41: ошибка: ‘True’ не описан (первое использование в этой функции)
offscreen-gl.c:47: предупреждение: неявная декларация функции ‘glXMakeContextCurrent’
offscreen-gl.c:56: предупреждение: неявная декларация функции ‘glXDestroyContext’
offscreen-gl.c:58: предупреждение: неявная декларация функции ‘glXDestroyPbuffer’
offscreen-gl.c:60: предупреждение: неявная декларация функции ‘XCloseDisplay’

0
Voyageur - 19 Октябрь, 2009 - 08:51
Изображение пользователя Voyageur.

Мож это поможет?

0
Leviafan - 19 Октябрь, 2009 - 16:14

Voyageur оно самое, спасибо

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры