glfw3 Fehler: DSO Fehlt von der Kommandozeile aus

Ich hatte vor kurzem eine Neuinstallation von Linux Mint auf meinem PC. Ich installierte alle meine Bibliotheken, wie GLFW und stieß auf einen Fehler habe ich noch nie gesehen. Leider ist mein google-fu-Fähigkeiten scheinen nicht bis zu par für diesen Fehler habe ich nicht finden können, die alle Updates, die für mich arbeiten. Nebenbei bemerkt: diese Programme werden kompiliert problemlos auf meiner alten installation, und auch das kompilieren einwandfrei auf meinem laptop, der läuft auch Linux Mint 17.2.

Dies ist die compile-Anweisung, die ich mit zu kompilieren:

g++ -std=c++11 main.cpp -o out -lGL -lGLU -lglfw3 -lX11 -lXxf86vm -lXrandr -lpthread -lXi

Dies ist, was das terminal spuckt bei mir:

/usr/bin/ld: //usr/local/lib/libglfw3.a(glx_context.c.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libdl.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

Also, wenn jemand mir sagen kann, warum ich immer bin das/oder wie man es beheben, dass wäre absolut erstaunlich! Vielen Dank im Voraus für jede Hilfe.

BEARBEITEN:
Ich habe neu installiert Minze zweimal, um zu versuchen und dieses Problem zu beheben. Es dreht sich jedes mal.

EDIT 2:
Ich habe schon hantieren und hab noch zu finden, ein Problem.

InformationsquelleAutor DavidBittner | 2015-11-17

Schreibe einen Kommentar