Qt 4 und OpenGL
Qt 4 und OpenGL
hallo zusammen
ich hab ein problem bei der Installation von Qt4. Und zwar hab ich mir einen Qt4-Snapshot von der Trolltech-Seite runtergeladen und installiert, aber das QtOpenGL-Modul wird nicht mitkompiliert. (./configure sagt schon kein OpenGL-Support). Ich hab Debian laufen und ne ATI-Grafikkarte, installiert ist jetzt ein Mesa3d und der ATI-Treiber. OpenGL-Libraries sollten ebenfalls installiert sein. Was muss ich tun, damit das QtOpenGL-Modul auch installiert wird?
thx im voraus
ich hab ein problem bei der Installation von Qt4. Und zwar hab ich mir einen Qt4-Snapshot von der Trolltech-Seite runtergeladen und installiert, aber das QtOpenGL-Modul wird nicht mitkompiliert. (./configure sagt schon kein OpenGL-Support). Ich hab Debian laufen und ne ATI-Grafikkarte, installiert ist jetzt ein Mesa3d und der ATI-Treiber. OpenGL-Libraries sollten ebenfalls installiert sein. Was muss ich tun, damit das QtOpenGL-Modul auch installiert wird?
thx im voraus
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
ok, hab ich gemacht. das war die Fehlermeldung:
gl.h und glu.h hab ich gefunden, sind aber komischerweise nur verknüpfungen und auch schreibgeschützt.
muss ich einfach GLU v1.2 runterladen?
Code: Alles auswählen
OpenGL autodetection... ()
g++ -c -pipe -g -Wall -W -I../../../mkspecs/linux-g++ -I. -I/usr/X11R6/include -I. -o opengl.o opengl.cpp
opengl.cpp:1:19: GL/gl.h: No such file or directory
opengl.cpp:2:20: GL/glu.h: No such file or directory
opengl.cpp:5:4: #error "Required GLU version 1.2 not found."
opengl.cpp: In function `int main(int, char**)':
opengl.cpp:10: error: `GLuint' undeclared (first use in this function)
opengl.cpp:10 error: (Each undeclared identifier is reported only once for each function it appears in.)
opengl.cpp:10: error: parse error before `;' token
opengl.cpp:11: error: `x' undeclared (first use in this funtion)
make: *** [opengl.o] Error 1
OpenGL disabled
muss ich einfach GLU v1.2 runterladen?
Zuletzt geändert von iLuvatar am 16. April 2006 15:09, insgesamt 1-mal geändert.
das sieht mir dannach aus, das du die opengl develpackages
vom xserver nicht installiert hast ....
die musst du natürlich installieren ...... schau mal in deiner
distribution nach bei debian heissen die:
xlibmesa-glu
xlibmesa-glu-dev
xlibmesa-gl
xlibmesa-gl-dev
bei den anderen distris, weiss ich es leider nicht .... musst halt
schauen
vom xserver nicht installiert hast ....
die musst du natürlich installieren ...... schau mal in deiner
distribution nach bei debian heissen die:
xlibmesa-glu
xlibmesa-glu-dev
xlibmesa-gl
xlibmesa-gl-dev
bei den anderen distris, weiss ich es leider nicht .... musst halt
schauen
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Code: Alles auswählen
neptun:/usr/X11R6/include/GL# ls
GLwDrawA.h GLwMDrawA.h gl.h glext.h glx.h glxext.h glxmd.h glxtokens.h
GLwDrawAP.h GLwMDrawAP.h glATI.h glu.h glxATI.h glxint.h glxproto.h osmesa.h
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Da müsste er denn aber ein linker Fehler melden und nix von wegen .h nicht gefunden. Hast du versucht die Software mit Nutzer oder roor rechten zu bauen? schaue mal ob du die Dateien auch lesen kannst.
Zuletzt geändert von BartSimpson am 16. April 2006 15:17, insgesamt 1-mal geändert.