[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: nVIDIA-OpenGL und Qt kompilieren



Am Freitag, 31. März 2006 11:43 schrieb Bjoern Schliessmann:
> 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

exakt das gleiche Problem hatte ich gestern beim Compilieren von 
MPlayer. Dabei ist mir aufgefallen, das die /usr/libGL.a momentan 
garnicht von die NVidia Version ist, sondern die aus xlibmesa-gl-dev.
Installiere also einfach erneut die Pakete nvidia-glx und 
nvidia-glx-dev. Das leitet dann die mesa-GL.a um und setzt seine eigene 
als libGL.a. Danach ging es bei mir.

-- 
Markus Schulz

"Plug and Play" ist eine ganz tolle Sache, leider funktioniert es in der 
Regel nur zu 50 Prozent. Um exakt zu sein: "Plug" gelingt eigentlich 
immer... (Aus dem C-Tutorial von Jürgen Dankert)



Reply to: