CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

problème QT creator : cannot find -lGL

Pseudo supprimé
Pseudo supprimé 22 août 2014 à 11:24:57

bonjour,

je travaille depuis un moment sur QT creator sur windows mais voilà j'ai trouvé que QT creator sur linux était plus rapide à la compilation ( j'ai vu ça chez un ami qui à quasiment la même config que moi )

seulement voilà, lorsque je compile un projet ( même le plus simple : une fenêtre hello world ! ) ça m'affiche une erreur de compilation : cannot find -lGL .

sur des forums ils disent que c'est le linker qui fait du n'importe quoi, d'autres disent que c'est le OpenGL mais non c'est le large Graphique Layout

une aide ?

https://image.noelshack.com/fichiers/2014/34/1408699483-cannot-find-lgl.png

Pseudo supprimé
Pseudo supprimé 22 août 2014 à 11:31:41

j'ai trouvé sur le net la solution,

il faut installer les librairies : libgl1-mesa-dev et libglu1-mesa-dev avec la commande :

sudo apt-get install -t wheezy-backports libgl1-mesa-dev libglu1-mesa-dev

c'est résolu merci ! :)

Google_Bot
Google_Bot
Niveau 14
22 août 2014 à 11:35:13

Bon déjà une erreur de type "ld n'a pas trouvé -ltoto", c'est une bibliothèque manquante.
-lGL c'est pas "large Graphic Layout" à mon humble avis, mais bien libGL.so, fournie avec les pilotes de ta carte graphique. Un exemple de paquets Debian qui fournissent cette bibliothèque:
https://packages.debian.org/cgi-bin/search_contents.pl?word=libGL.so.1&searchmode=searchfiles&case=insensitive&version=testing&arch=i386

(car oui dans tout ça on ne sait pas trop quelle distribution tu utilises donc c'est moins facile pour te conseiller des paquets à installer :o)) )

Google_Bot
Google_Bot
Niveau 14
22 août 2014 à 11:36:45

Mais tu avais déjà la version issue des dépôts de Wheezy, ou pas?
L'idée serait de savoir s'il s'agit d'un problème de version (d'où la commande consistant à installer depuis les backports...), ou simplement du fait que tu n'avais pas encore installé libgl1-mesa-dev :o))

Pseudo supprimé
Pseudo supprimé 22 août 2014 à 11:58:54

j'utilise debian wheezy j'ai oublié de le motionner désolé.

oui j'ai fait mes recherches et c'est un lien vers la librairie libGL.so qui ne trouve pas le fichier en question.

j'ai installé la librairie libGL1-mesa-dev et d'après le nom c'est bien une librairie OpenGL et non pas large Graphic Layout comme je l'ai dit plus haut.

merci Google_Bot, le problème est bien résolu depuis tout à l'heur :)

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment