Quando encontro situações como essas durante a compilação, geralmente a procuro em apt-cache
.
Por exemplo, se os programas reclamarem da falta de libglut.so.3
, removerei a parte lib
e toda a extensão e pesquise com apenas glut
. Pesquisando desta forma retornou este resultado
libkwinglutils7 - KDE window manager gl utils library
libkwinglutils6 - KDE window manager gl utils library
libkwinglutils1abi3 - library with OpenGL utilities for the KDE window manager
libkwinactiveglutils1abi3 - library used by accellaration for the KDE window manager Active
freeglut3 - OpenGL Utility Toolkit
python-opengl - Python bindings to OpenGL (Python 2)
libkwinglutils1 - library used by accellaration for the KDE window manager
freeglut3-dbg - OpenGL Utility Toolkit debugging information
freeglut3-dev - OpenGL Utility Toolkit development files
libghc-glut-dev - Haskell GLUT binding for GHC
libghc-glut-doc - Haskell GLUT binding for GHC; documentation
libghc-glut-prof - Haskell GLUT binding for GHC; profiling libraries
libhugs-glut-bundled - A binding for the OpenGL Utility Toolkit
libmgl-glut7.4.0 - library for scientific graphs (glut interface for windows)
libtaoframework-freeglut-cil-dev - Tao CLI binding for freeglut - development files
libtaoframework-freeglut2.4-cil - Tao CLI binding for freeglut
pfsglview - command line HDR manipulation programs (OpenGL/GLUT viewer)
mgltools-mglutil - Molecular Graphics Laboratory utility collection
Agora, considerarei somente os pacotes com -dev
suffix, porque esses são os pacotes com bibliotecas de desenvolvimento. Existem apenas dois deles. freeglut3-dev
e libghc-glut-dev
. Eu vou para freeglut3-dev
porque parece mais relevante.