Вот как я сделал это в моем Ubuntu 11.04 подробно: 1- Установите зависимости, используя команду:
sudo apt-get install xutils-dev libpciaccess-dev x11proto-dri2-dev x11proto-gl-dev libxdamage-dev libxfixes-dev
2- Для библиотеки mesa требуется версия libdrm> = 2.4.24, которая не являетсядоступно в репозитории ubuntu 11.04 (доступна более старая версия), поэтому вам необходимо скачать исходный код и собрать его с помощью следующих команд:
./configure
make
make install
3 - загрузить библиотеку меза и затем скомпилировать ее с помощью следующих команд:./configure --prefix = install_directory
make realclean
make linux-fbdev
sudo make install
будьте осторожны при выборе install_directory, чтобы не перезаписывать системную меза-библиотеку.после этого скомпилируйте ваше приложение, используя параметры: -lGL -lOSMesa -ldl -L'install_directory/lib' -I'install_directory/include'