Moin, folgende Fehlermeldung bekomme ich gerade beim Kompilieren von Qt aus dem Tarball von Trolltech (deshalb, weil im Debian-Paket einige Demos fehlen, gibt es vielleicht einen saubereren Weg?):
make[3]: Entering directory `~/pakete/qt-x11-opensource-src-4.1.2/examples/painting/svgviewer' g++ -Wl,-rpath,/usr/local/Trolltech/Qt-4.1.2/lib -Wl,-rpath,/usr/local/Trolltech/Qt-4.1.2/lib -o svgviewer .obj/debug-shared/main.o .obj/debug-shared/mainwindow.o .obj/debug-shared/svgview.o .obj/debug-shared/svgwindow.o .obj/debug-shared/moc_mainwindow.o .obj/debug-shared/moc_svgview.o .obj/debug-shared/qrc_svgviewer.o -L~/pakete/qt-x11-opensource-src-4.1.2/lib -L/usr/X11R6/lib -lQtSvg_debug -L~/pakete/qt-x11-opensource-src-4.1.2/lib -lQtXml_debug -L/usr/X11R6/lib -lQtOpenGL_debug -lQtGui_debug -lpng -lSM -lICE -lXi -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore_debug -lz -lm -ldl -lGLU -lGL -lpthread ~/pakete/qt-x11-opensource-src-4.1.2/lib/libQtOpenGL_debug.so: undefined reference to `XF86VidModeQueryVersion' ~/pakete/qt-x11-opensource-src-4.1.2/lib/libQtOpenGL_debug.so: undefined reference to `XF86VidModeGetModeLine' collect2: ld returned 1 exit status make[3]: *** [svgviewer] Error 1 Ich habe die nVIDIA-Treiber installiert, offenbar werden deren OpenGL-Libs benutzt (glxinfo). Per Google habe ich herausgefunden, dass es eben daran liegen könnte. Die o.g. Bezeichner finden sich in der Datei /usr/X11R6/lib/libXxf86vm.so, die ich nachinstalliert habe. Das half nichts, denn in der Compilerzeile oben wird sie nicht mit reingelinkt. Eine Lösung, die mir vorschwebt, wäre das temporäre Umschalten von nVIDIA-OpenGL auf die Standard-OpenGL-Libraries. Unter Gentoo gab es dafür ein nettes kurzes Kommando. Gibt es so etwas auch in Debian? Ich konnte es bisher nicht finden. Wie sonst kann ich temporär die OpenGL-Libraries umstellen? Oder könnte es daran liegen, dass ich die alten Qt 4.1.1-Pakete von Debian noch installiert habe? Grüße, Björn -- BOFH excuse #190: Proprietary Information. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)