freeglut vise à être un clone 100% compatible et complètement libre de la bibliothèque GLUT. GLUT est une boîte à outils indépendante du système de fenêtres pour écrire des programmes OpenGL, implémenter une API simple de fenêtres, ce qui rend l'apprentissage et l'exploration de la programmation avec OpenGL très facile.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://downloads.sourceforge.net/freeglut/freeglut-3.6.0.tar.gz
Somme de contrôle MD5 du téléchargement : 1a1c4712b3100f49f5dea22a1ad57c34
Taille du téléchargement : 420 Ko
Estimation de l'espace disque requis : 5,2 Mo
Estimation du temps de construction : moins de 0,1 SBU
Installez Freeglut en exécutant les commandes suivantes :
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_POLICY_VERSION_MINIMUM=3.5 \ -D FREEGLUT_BUILD_DEMOS=OFF \ -D FREEGLUT_BUILD_STATIC_LIBS=OFF \ -W no-dev .. && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
-D
CMAKE_POLICY_VERSION_MINIMUM=3.5
: ce paramètre
permet de construire ce paquet avec cmake-4.0 ou supérieur.
-D
FREEGLUT_BUILD_DEMOS=OFF
: Désactive la
construction des programmes de démonstration facultatifs. Remarquez
que si vous choisissez de les construire, leur installation doit
être faite manuellement. Les programmes de démos sont limités et
l'installation n'est pas recommandée.
-D
FREEGLUT_BUILD_STATIC_LIBS=OFF
: Ne pas construire
les bibliothèques statiques.