OpenGL sous linux
drizzt
-
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 10112 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voila mon probleme :
J'essaye en vain d'installer correctement openGL sous linux et surtout de faire fonctionner de petites applications. Je me suis créé un petit programme pour compiler et ça marche très bien jusqu'à ce que je lance l'exécutable.
Je reçois alors un message d'erreur : error while loading shared libraries : libglut.so.3 : cannot open shared objects file : No such file or directory.
Et pourtant le fichier libglut.so.3 se trouve bien chez moi sous /usr/local/lib.
Si qqn sait comment remédier à ce problème, je le remercie d'avance pour son aide :)
Voila mon probleme :
J'essaye en vain d'installer correctement openGL sous linux et surtout de faire fonctionner de petites applications. Je me suis créé un petit programme pour compiler et ça marche très bien jusqu'à ce que je lance l'exécutable.
Je reçois alors un message d'erreur : error while loading shared libraries : libglut.so.3 : cannot open shared objects file : No such file or directory.
Et pourtant le fichier libglut.so.3 se trouve bien chez moi sous /usr/local/lib.
Si qqn sait comment remédier à ce problème, je le remercie d'avance pour son aide :)
A voir également:
- OpenGL sous linux
- Linux reader - Télécharger - Stockage
- R-linux - Télécharger - Sauvegarde
- Toutou linux - Télécharger - Systèmes d'exploitation
- Backtrack linux - Télécharger - Sécurité
- Linux mint 22.1 - Accueil - Linux
3 réponses
il se peux que OpenGL cherche libglut.so.3 dans usr/lib, fait un lien symbolique.
sinon tu la téléchargé ou openGL parce que sur lesite offiiciel il y a rien?
sinon tu la téléchargé ou openGL parce que sur lesite offiiciel il y a rien?
les solutions de titou et tiky sont bonne. Le lien a l'interet de faire ça de manière simple et définitive. En revanche, il faut espérer que tu n'aura pas d'autre bibliothèques à mettre dans local.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
C'est bien aussi, mais il faudra le refaire à chaque fois si tu ne mets pas la commande dans ton .bashrc ou directement par défaut.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
C'est bien aussi, mais il faudra le refaire à chaque fois si tu ne mets pas la commande dans ton .bashrc ou directement par défaut.