Я пытаюсь скомпилировать некоторые приложения OpenGL из источников, но существует нет /usr/lib/libGL.so
, или /usr/lib/libGL.so.1
или даже /usr/lib/libGL.so.1.2
. Однако fglrxinfo говорит:
дисплей::0.0 экрана: 0 строк поставщика OpenGL: ATI Technologies Inc строка рендерера OpenGL: Ряд ATI Mobility Radeon строка версии HD 4500 OpenGL: 3.3.10237 Контекст Профиля совместимости
Который является тем, что я также работают espect и демонстрация механизмов...
Как я получаю те файлы? Я попробовал МЕЗА-файлы, и затем я получил рендеринг SW, который не является тем, что я хочу...
Пакет libgl1-dev
является метапакетом, который содержит необходимую библиотеку и может быть заменен программными реализациями libgl1-mesa-swx11
или ускоренной версией libgl1-mesa-dri
.
В пакете fglrx содержится /usr/lib/fglrx/libGL.so
Чтобы узнать, какие библиотеки использует glxgears (или любая другая программа), используйте
ldd "$(which glxgears)"