Недавно узнал, что вышла новая версия mesa 10.2 и что она поддерживает OpenGL 3.3. Так как я хотел уже давно изучить шейдерный язык версии 3.3, то решил обновить месу до версии 10.2, пользуясь вот этой ссылкой
https://launchpad.net/~oibaf/+archive/graphics-drivers. После обновления месы программы на opengl выдавали ошибку отсутствия каталога <GL/glut.h>, <GL/glu.h>, <GL/gl.h>. Я попробовал просто переустановить opengl-овские библиотеки, но в менеджере пакетов synaptic увидел следующие
freeglut3 - есть/установлен
freeglut3-dev - нет/не установлен
libglew1.8 - есть/установлен (был libglew1.5)
libglew1.5-dev - нет/не установлен
libglu1-mesa - есть/установлен
libglu1-mesa-dev - нет/не установлен
libgl1-mesa-glx - есть/установлен
libgl1-mesa-dev - есть/установлен
Я помню, что когда устанавливал opengl на ubuntu 12.04 то были именно это пакеты.
Сейчас у меня ubuntu 13.10 и новая меса.
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 10.2.0-devel (git-356aff3 saucy-oibaf-ppa)
OpenGL shading language version string: 1.20
OpenGL extensions:
И еще после обновления mesa opengl так и не обновился!!!
Если я хочу вручную установить это пакет libglew1.5-dev
aptitude show libglew1.5-dev
Нет в наличии или подходящей версии для libglew1.5-dev
Пакет: libglew1.5-dev
Состояние: не реальный пакет