cannot find -lGL



  • Bonjour,
    Premiere installation et utilisation de Qt selon la procedure http://guillaume.belz.free.fr/doku.php?id=install_qt

    OS: centos 7 64 bits
    GCC: 4.8.5
    J'ai aussi installé CLANG: 3.4.2
    J'ai QT 5.9.1 et 5.12.2 (meme probleme avec les 2 versions)
    OpenGL: 3.0

    Le probleme: A la compilation du petit projet de test (juste une fenetre avec rien dedans), j'ai cette erreur:

    /usr/bin/ld: cannot find -lGL
    collect2: error: ld returned 1 exit status
    make: *** [testmk_6] Error 1
    14:08:31: Le processus "/usr/bin/make" s'est terminé avec le code 2.
    Erreur lors de la compilation/déploiement du projet testmk_6 (kit : Desktop Qt 5.12.2 GCC 64bit2)
    When executing step "Make"

    Apres recherche, il semble que la librairie lGL concerne OpenGL, mais OpenGL est bien installé sur mon Centos.
    Mon erreur n'est pas referencée sur internet, donc là je suis coincé.
    Thanks



  • J'ai trouvé la solution: il faut installer la librairie mesa-libGLU-devel
    Donc dans mon cas (centos):

    sudo yum install mesa-libGLU-devel

    Ca a installé cette librairie avec un plus une douzaine de dependances.
    Suite à cela, la compile Qt s'est deroulé sans probleme.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.