IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

"/usr/bin/ld: cannot find -lGL" impossible de compiler un projet Qt


Sujet :

Linux

  1. #1
    Membre du Club Avatar de Wotan
    Homme Profil pro
    Inscrit en
    Février 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations forums :
    Inscription : Février 2007
    Messages : 25
    Points : 43
    Points
    43
    Par défaut "/usr/bin/ld: cannot find -lGL" impossible de compiler un projet Qt
    Depuis que j'ai refais l’installation de mon PC (Debian stretch avec Qt 5.10.1), je ne parviens plus à compiler, je retombe toujours sur l'erreur de compilation :"/usr/bin/ld: cannot find -lGL"
    Après avoir parcouru de nombreux forum, je peux déjà vous dire que j'ai installé libglapi-mesa, libgl1-mesa-dev, libgles1-mesa-dev et libgles2-mesa-dev mais rien à faire je retombe toujours sur la même erreur
    Bien sur, il me suffit de retirer -lGL du Makefile pour pouvoir compiler mais je préférerais pouvoir également inclure cette bibliothèque.

    Quelqu'un a-t-il une idée de ce qui manque à ma configuration ?

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 894
    Points : 219 533
    Points
    219 533
    Billets dans le blog
    124
    Par défaut
    Bonjour,

    En effet, j'aurais cru que les paquets suivants libglapi-mesa, libgl1-mesa-dev aurait suffit. N'ayant pas de Debian sous la main, pouvez-vous me dire la liste des paquets avec mesa dans le nom (aptitude search mesa), s'il vous plait (et indiquer aussi, s'ils sont installés ou non).

  3. #3
    Membre chevronné

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Points : 2 053
    Points
    2 053
    Par défaut
    Peut-être quelque chose comme:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

  4. #4
    Membre du Club Avatar de Wotan
    Homme Profil pro
    Inscrit en
    Février 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations forums :
    Inscription : Février 2007
    Messages : 25
    Points : 43
    Points
    43
    Par défaut
    Bonjour LittleWhite,
    La réponse a votre commande est la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    $aptitude search mesa
    i A libegl1-mesa                                                       - implémentation libre de l’API EGL –*exécutable                              
    i A libegl1-mesa-dev                                                   - implémentation libre de l’API EGL –⋅fichiers de développement               
    p   libegl1-mesa-drivers                                               - paquet factice de transition                                                
    i   libgl1-mesa-dev                                                    - implémentation libre de l'API OpenGL –⋅fichiers de développement GLX        
    i A libgl1-mesa-dri                                                    - implémentation libre de l'API OpenGL –⋅modules DRI                          
    i A libgl1-mesa-glx                                                    - implémentation libre de l'API OpenGL —*environnement d'exécution GLX        
    i A libglapi-mesa                                                      - implémentation libre de l'API GL - bibliothèque partagée                    
    i   libgles1-mesa                                                      - free implementation of the OpenGL|ES 1.x API -- runtime                     
    i   libgles1-mesa-dev                                                  - free implementation of the OpenGL|ES 1.x API -- development files           
    i A libgles2-mesa                                                      - free implementation of the OpenGL|ES 2.x API -- runtime                     
    i   libgles2-mesa-dev                                                  - free implementation of the OpenGL|ES 2.x API -- development files           
    i A libglu1-mesa                                                       - Mesa OpenGL utility library (GLU)                                           
    i A libglu1-mesa-dev                                                   - Mesa OpenGL utility library -- development files                            
    i   libglw1-mesa                                                       - GL widget library for Athena and Motif -- runtime                           
    i   libglw1-mesa-dev                                                   - GL widget library for Athena and Motif -- development files                 
    v   libosmesa-dev                                                      -                                                                             
    p   libosmesa6                                                         - Mesa Off-screen rendering extension                                         
    p   libosmesa6-dev                                                     - Mesa Off-screen rendering extension -- development files                    
    i A libwayland-egl1-mesa                                               - implémentation de la plate-forme Wayland EGL −*exécutable                   
    i A mesa-common-dev                                                    - documentation de Mesa pour les développeurs                                 
    p   mesa-opencl-icd                                                    - free implementation of the OpenCL API -- ICD runtime                        
    i A mesa-utils                                                         - divers utilitaires Mesa*GL                                                  
    i   mesa-utils-extra                                                   - Miscellaneous Mesa utilies (opengles, egl)                                  
    i A mesa-va-drivers                                                    - Mesa VA-API video acceleration drivers                                      
    i A mesa-vdpau-drivers                                                 - Mesa VDPAU video acceleration drivers                                       
    p   mesa-vulkan-drivers                                                - Mesa Vulkan graphics drivers                                                
    v   mesag-widgets-dev                                                  -                                                                             
    v   mesag3-widgets                                                     -                                                                             
    v   xlibmesa-glu-dev                                                   -
    Les logiciels installés sont marqués par la lettre i sur la première colonne.

  5. #5
    Membre du Club Avatar de Wotan
    Homme Profil pro
    Inscrit en
    Février 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations forums :
    Inscription : Février 2007
    Messages : 25
    Points : 43
    Points
    43
    Par défaut
    Bonjour mm_71,
    Eh bien dans mon répertoire /usr/lib/, je n'ai pas de répertoire i386-linux-gnu mais un répertoire x86_64-linux-gnu et j'ai le lien suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $ ls /usr/lib/libGL.so
    lrwxrwxrwx 1 root root 41 juin   3 23:15 /usr/lib/libGL.so -> /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
    Est-ce que ça t'aide ?

  6. #6
    Membre chevronné

    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2012
    Messages
    1 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Juin 2012
    Messages : 1 035
    Points : 2 053
    Points
    2 053
    Par défaut
    Erreur de ma part, /i386-linux-gnu/ appartient au passé, c'est bien /x86_64-linux-gnu/ et le lien existe chez toi, donc ce n'est pas ça.
    Par contre j'ai essayé aptitude search mesa et le résultat est bien plus important que celui présenté au dessus.
    Je le poste ici au cas ou mais il faut préciser 3 choses: Je suis sous mint 18.3 cinamon et pas sous debian, je fais de la 3D, j'utilise le pilote propriétaire Nvidia 390. Donc il est probable que certaines choses ne servent à rien dans ton cas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    227
    228
    229
    230
    231
    232
    233
    234
    235
    236
    237
    238
    239
     
    moi@moi-Dark-DESK-series ~ $ aptitude search mesa
    i   libegl1-mesa                    - free implementation of the EGL API -- runt
    i A libegl1-mesa:i386               - free implementation of the EGL API -- runt
    i   libegl1-mesa-dev                - free implementation of the EGL API -- deve
    p   libegl1-mesa-dev:i386           - free implementation of the EGL API -- deve
    p   libegl1-mesa-dev-lts-utopic     - Transitional package for libegl1-mesa-dev-
    p   libegl1-mesa-dev-lts-utopic:i38 - Transitional package for libegl1-mesa-dev-
    p   libegl1-mesa-dev-lts-vivid      - Transitional package for libegl1-mesa-dev-
    p   libegl1-mesa-dev-lts-vivid:i386 - Transitional package for libegl1-mesa-dev-
    p   libegl1-mesa-dev-lts-wily       - Transitional package for libegl1-mesa-dev-
    p   libegl1-mesa-dev-lts-wily:i386  - Transitional package for libegl1-mesa-dev-
    p   libegl1-mesa-dev-lts-xenial     - Transitional package for libegl1-mesa-dev-
    p   libegl1-mesa-dev-lts-xenial:i38 - Transitional package for libegl1-mesa-dev-
    i   libegl1-mesa-drivers            - transitional dummy package                
    p   libegl1-mesa-drivers:i386       - transitional dummy package                
    p   libegl1-mesa-drivers-lts-utopic - Transitional package for libegl1-mesa-driv
    p   libegl1-mesa-drivers-lts-utopic - Transitional package for libegl1-mesa-driv
    p   libegl1-mesa-drivers-lts-utopic - Transitional package for libegl1-mesa-driv
    p   libegl1-mesa-drivers-lts-utopic - Transitional package for libegl1-mesa-driv
    p   libegl1-mesa-lts-utopic         - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-utopic:i386    - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-utopic-dbg     - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-utopic-dbg:i38 - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-vivid          - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-vivid:i386     - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-vivid-dbg      - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-vivid-dbg:i386 - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-wily           - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-wily:i386      - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-wily-dbg       - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-wily-dbg:i386  - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-xenial         - Transitional package for libegl1-mesa-lts-
    p   libegl1-mesa-lts-xenial:i386    - Transitional package for libegl1-mesa-lts-
    i   libgl1-mesa-dev                 - free implementation of the OpenGL API -- G
    p   libgl1-mesa-dev:i386            - free implementation of the OpenGL API -- G
    p   libgl1-mesa-dev-lts-utopic      - Transitional package for libgl1-mesa-dev-l
    p   libgl1-mesa-dev-lts-utopic:i386 - Transitional package for libgl1-mesa-dev-l
    p   libgl1-mesa-dev-lts-vivid       - Transitional package for libgl1-mesa-dev-l
    p   libgl1-mesa-dev-lts-vivid:i386  - Transitional package for libgl1-mesa-dev-l
    p   libgl1-mesa-dev-lts-wily        - Transitional package for libgl1-mesa-dev-l
    p   libgl1-mesa-dev-lts-wily:i386   - Transitional package for libgl1-mesa-dev-l
    p   libgl1-mesa-dev-lts-xenial      - Transitional package for libgl1-mesa-dev-l
    p   libgl1-mesa-dev-lts-xenial:i386 - Transitional package for libgl1-mesa-dev-l
    i   libgl1-mesa-dri                 - free implementation of the OpenGL API -- D
    i   libgl1-mesa-dri:i386            - free implementation of the OpenGL API -- D
    p   libgl1-mesa-dri-lts-utopic      - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-utopic:i386 - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-utopic-dbg  - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-utopic-dbg: - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-vivid       - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-vivid:i386  - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-vivid-dbg   - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-vivid-dbg:i - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-wily        - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-wily:i386   - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-wily-dbg    - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-wily-dbg:i3 - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-xenial      - Transitional package for libgl1-mesa-dri-l
    p   libgl1-mesa-dri-lts-xenial:i386 - Transitional package for libgl1-mesa-dri-l
    v   libgl1-mesa-dri:i386            -                                           
    i   libgl1-mesa-glx                 - free implementation of the OpenGL API -- G
    i   libgl1-mesa-glx:i386            - free implementation of the OpenGL API -- G
    p   libgl1-mesa-glx-lts-utopic      - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-utopic:i386 - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-utopic-dbg  - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-utopic-dbg: - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-vivid       - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-vivid:i386  - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-vivid-dbg   - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-vivid-dbg:i - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-wily        - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-wily:i386   - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-wily-dbg    - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-wily-dbg:i3 - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-xenial      - Transitional package for libgl1-mesa-glx-l
    p   libgl1-mesa-glx-lts-xenial:i386 - Transitional package for libgl1-mesa-glx-l
    v   libgl1-mesa-glx:i386            -                                           
    i   libglapi-mesa                   - free implementation of the GL API -- share
    i   libglapi-mesa:i386              - free implementation of the GL API -- share
    p   libglapi-mesa-lts-utopic        - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-utopic:i386   - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-utopic-dbg    - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-utopic-dbg:i3 - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-vivid         - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-vivid:i386    - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-vivid-dbg     - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-vivid-dbg:i38 - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-wily          - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-wily:i386     - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-wily-dbg      - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-wily-dbg:i386 - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-xenial        - Transitional package for libglapi-mesa-lts
    p   libglapi-mesa-lts-xenial:i386   - Transitional package for libglapi-mesa-lts
    v   libglapi-mesa:i386              -                                           
    p   libgles1-mesa                   - transitional dummy package                
    p   libgles1-mesa:i386              - free implementation of the OpenGL|ES 1.x A
    p   libgles1-mesa-dev               - free implementation of the OpenGL|ES 1.x A
    p   libgles1-mesa-dev:i386          - free implementation of the OpenGL|ES 1.x A
    p   libgles1-mesa-dev-lts-utopic    - Transitional package for libgles1-mesa-dev
    p   libgles1-mesa-dev-lts-utopic:i3 - Transitional package for libgles1-mesa-dev
    p   libgles1-mesa-dev-lts-vivid     - Transitional package for libgles1-mesa-dev
    p   libgles1-mesa-dev-lts-vivid:i38 - Transitional package for libgles1-mesa-dev
    p   libgles1-mesa-dev-lts-wily      - Transitional package for libgles1-mesa-dev
    p   libgles1-mesa-dev-lts-wily:i386 - Transitional package for libgles1-mesa-dev
    p   libgles1-mesa-dev-lts-xenial    - Transitional package for libgles1-mesa-dev
    p   libgles1-mesa-dev-lts-xenial:i3 - Transitional package for libgles1-mesa-dev
    p   libgles1-mesa-lts-utopic        - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-utopic:i386   - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-utopic-dbg    - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-utopic-dbg:i3 - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-vivid         - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-vivid:i386    - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-vivid-dbg     - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-vivid-dbg:i38 - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-wily          - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-wily:i386     - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-wily-dbg      - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-wily-dbg:i386 - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-xenial        - Transitional package for libgles1-mesa-lts
    p   libgles1-mesa-lts-xenial:i386   - Transitional package for libgles1-mesa-lts
    i   libgles2-mesa                   - free implementation of the OpenGL|ES 2.x A
    p   libgles2-mesa:i386              - free implementation of the OpenGL|ES 2.x A
    i   libgles2-mesa-dev               - free implementation of the OpenGL|ES 2.x A
    p   libgles2-mesa-dev:i386          - free implementation of the OpenGL|ES 2.x A
    p   libgles2-mesa-dev-lts-utopic    - Transitional package for libgles2-mesa-dev
    p   libgles2-mesa-dev-lts-utopic:i3 - Transitional package for libgles2-mesa-dev
    p   libgles2-mesa-dev-lts-vivid     - Transitional package for libgles2-mesa-dev
    p   libgles2-mesa-dev-lts-vivid:i38 - Transitional package for libgles2-mesa-dev
    p   libgles2-mesa-dev-lts-wily      - Transitional package for libgles2-mesa-dev
    p   libgles2-mesa-dev-lts-wily:i386 - Transitional package for libgles2-mesa-dev
    p   libgles2-mesa-dev-lts-xenial    - Transitional package for libgles2-mesa-dev
    p   libgles2-mesa-dev-lts-xenial:i3 - Transitional package for libgles2-mesa-dev
    p   libgles2-mesa-lts-utopic        - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-utopic:i386   - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-utopic-dbg    - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-utopic-dbg:i3 - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-vivid         - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-vivid:i386    - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-vivid-dbg     - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-vivid-dbg:i38 - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-wily          - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-wily:i386     - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-wily-dbg      - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-wily-dbg:i386 - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-xenial        - Transitional package for libgles2-mesa-lts
    p   libgles2-mesa-lts-xenial:i386   - Transitional package for libgles2-mesa-lts
    i   libglu1-mesa                    - Mesa OpenGL utility library (GLU)         
    i   libglu1-mesa:i386               - Mesa OpenGL utility library (GLU)         
    i A libglu1-mesa-dev                - Mesa OpenGL utility library -- development
    p   libglu1-mesa-dev:i386           - Mesa OpenGL utility library -- development
    v   libglu1-mesa:i386               -                                           
    p   libglw1-mesa                    - GL widget library for Athena and Motif -- 
    p   libglw1-mesa:i386               - GL widget library for Athena and Motif -- 
    p   libglw1-mesa-dev                - GL widget library for Athena and Motif -- 
    p   libglw1-mesa-dev:i386           - GL widget library for Athena and Motif -- 
    p   libopenvg1-mesa-dev-lts-utopic  - Transitional package for libopenvg1-mesa-d
    p   libopenvg1-mesa-dev-lts-utopic: - Transitional package for libopenvg1-mesa-d
    p   libopenvg1-mesa-lts-utopic      - Transitional package for libopenvg1-mesa-l
    p   libopenvg1-mesa-lts-utopic:i386 - Transitional package for libopenvg1-mesa-l
    p   libopenvg1-mesa-lts-utopic-dbg  - Transitional package for libopenvg1-mesa-l
    p   libopenvg1-mesa-lts-utopic-dbg: - Transitional package for libopenvg1-mesa-l
    v   libosmesa-dev                   -                                           
    v   libosmesa-dev:i386              -                                           
    i   libosmesa6                      - Mesa Off-screen rendering extension       
    i A libosmesa6:i386                 - Mesa Off-screen rendering extension       
    p   libosmesa6-dev                  - Mesa Off-screen rendering extension -- dev
    p   libosmesa6-dev:i386             - Mesa Off-screen rendering extension -- dev
    i   libwayland-egl1-mesa            - implementation of the Wayland EGL platform
    i A libwayland-egl1-mesa:i386       - implementation of the Wayland EGL platform
    p   libwayland-egl1-mesa-lts-utopic - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-utopic - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-utopic - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-utopic - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-vivid  - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-vivid: - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-vivid- - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-vivid- - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-wily   - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-wily:i - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-wily-d - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-wily-d - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-xenial - Transitional package for libwayland-egl1-m
    p   libwayland-egl1-mesa-lts-xenial - Transitional package for libwayland-egl1-m
    i A mesa-common-dev                 - Developer documentation for Mesa          
    p   mesa-common-dev:i386            - Developer documentation for Mesa          
    p   mesa-common-dev-lts-utopic      - Transitional package for mesa-common-dev-l
    p   mesa-common-dev-lts-utopic:i386 - Transitional package for mesa-common-dev-l
    p   mesa-common-dev-lts-vivid       - Transitional package for mesa-common-dev-l
    p   mesa-common-dev-lts-vivid:i386  - Transitional package for mesa-common-dev-l
    p   mesa-common-dev-lts-wily        - Transitional package for mesa-common-dev-l
    p   mesa-common-dev-lts-wily:i386   - Transitional package for mesa-common-dev-l
    p   mesa-common-dev-lts-xenial      - Transitional package for mesa-common-dev-l
    p   mesa-common-dev-lts-xenial:i386 - Transitional package for mesa-common-dev-l
    p   mesa-opencl-icd                 - free implementation of the OpenCL API -- I
    p   mesa-opencl-icd:i386            - free implementation of the OpenCL API -- I
    i   mesa-utils                      - Miscellaneous Mesa GL utilities           
    p   mesa-utils:i386                 - Miscellaneous Mesa GL utilities           
    p   mesa-utils-extra                - Miscellaneous Mesa utilies (opengles, egl)
    p   mesa-utils-extra:i386           - Miscellaneous Mesa utilies (opengles, egl)
    p   mesa-va-drivers                 - Mesa VA-API video acceleration drivers    
    p   mesa-va-drivers:i386            - Mesa VA-API video acceleration drivers    
    p   mesa-vdpau-drivers              - Mesa VDPAU video acceleration drivers     
    i   mesa-vdpau-drivers:i386         - Mesa VDPAU video acceleration drivers     
    p   mesa-vdpau-drivers-lts-utopic   - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-utopic:i - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-utopic-d - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-utopic-d - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-vivid    - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-vivid:i3 - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-vivid-db - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-vivid-db - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-wily     - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-wily:i38 - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-wily-dbg - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-wily-dbg - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-xenial   - Transitional package for mesa-vdpau-driver
    p   mesa-vdpau-drivers-lts-xenial:i - Transitional package for mesa-vdpau-driver
    p   mesa-vulkan-drivers             - Mesa Vulkan graphics drivers              
    p   mesa-vulkan-drivers:i386        - Mesa Vulkan graphics drivers              
    v   mesag-widgets-dev               -                                           
    v   mesag-widgets-dev:i386          -                                           
    v   mesag3-widgets                  -                                           
    v   mesag3-widgets:i386             -                                           
    i   mir-client-platform-mesa-dev    - Display server for Ubuntu - client platfor
    p   mir-client-platform-mesa-dev:i3 - Display server for Ubuntu - client platfor
    p   mir-client-platform-mesa5       - Display server for Ubuntu - client platfor
    p   mir-client-platform-mesa5:i386  - Display server for Ubuntu - client platfor
    p   mir-platform-graphics-mesa-kms1 - Display server for Ubuntu - platform libra
    p   mir-platform-graphics-mesa-kms1 - Display server for Ubuntu - platform libra
    p   mir-platform-graphics-mesa-kms8 - Display server for Ubuntu - platform libra
    p   mir-platform-graphics-mesa-kms8 - Display server for Ubuntu - platform libra
    p   mir-platform-graphics-mesa-x12  - Display server for Ubuntu - platform libra
    p   mir-platform-graphics-mesa-x12: - Display server for Ubuntu - platform libra
    p   mir-platform-graphics-mesa-x8   - Display server for Ubuntu - platform libra
    p   mir-platform-graphics-mesa-x8:i - Display server for Ubuntu - platform libra
    v   xlibmesa-glu-dev                -                                           
    v   xlibmesa-glu-dev:i386           -                                           
    moi@moi-Dark-DESK-series ~ $

  7. #7
    Membre du Club Avatar de Wotan
    Homme Profil pro
    Inscrit en
    Février 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations forums :
    Inscription : Février 2007
    Messages : 25
    Points : 43
    Points
    43
    Par défaut
    Bonjour tout le monde !
    J'ai trouvé la solution à mon problème, je vous la donne ici au cas où d'autres personnes auraient le même problème.
    Pour commencer bravo à mm_71 qui avait certainement compris mon problème, malheureusement je n'avais pas compris la subtilité.

    Pour les autres comme moi, voici quel était le problème; quand on lit le contenu de mon répertoire "/usr/lib/x86_64-linux-gnu" on trouvait les fichiers suivants:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        lrwxrwxrwx 1 root root   14 avril 25  2017 /usr/lib/x86_64-linux-gnu/libGL.so -> libGL.so.1.2.0
        lrwxrwxrwx 1 root root   14 avril  1 00:48 /usr/lib/x86_64-linux-gnu/libGL.so.1 -> libGL.so.1.7.0
        -rwxr-xr-x 1 root root 651K avril  1 00:48 /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
    or le fichier libGL.so.1.2.0 n'existe pas sur mon système, de plus on m'a indiqué qu'il était important que les deux fichiers libGL.so et libGL.so.1 pointent vers la même librairie.
    Il a donc suffit de changer le lien pour que cela deviennent
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        lrwxrwxrwx 1 root root   14 avril 25  2017 /usr/lib/x86_64-linux-gnu/libGL.so -> libGL.so.1.7.0
        lrwxrwxrwx 1 root root   14 avril  1 00:48 /usr/lib/x86_64-linux-gnu/libGL.so.1 -> libGL.so.1.7.0
        -rwxr-xr-x 1 root root 651K avril  1 00:48 /usr/lib/x86_64-linux-gnu/libGL.so.1.7.0
    ainsi tous les liens pointent vers la même librairie et je peux enfin compiler

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. /usr/bin/ld: cannot find -lXext
    Par yvesall dans le forum Autres éditeurs
    Réponses: 6
    Dernier message: 05/11/2011, 13h01
  2. Slony et pgbench /usr/bin/ld: cannot find -lpgport
    Par lolotte35 dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 06/10/2008, 10h05
  3. /usr/bin/ld: cannot find -lX11
    Par Michaël dans le forum Administration système
    Réponses: 6
    Dernier message: 10/03/2008, 16h13
  4. [Makefile] GCC sous Linux : /usr/bin/ld: cannot find -lsocket
    Par erroneus dans le forum Systèmes de compilation
    Réponses: 1
    Dernier message: 25/05/2007, 16h26
  5. /usr/bin/ld: cannot find -lGLU
    Par Instant dans le forum Linux
    Réponses: 1
    Dernier message: 30/04/2006, 16h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo