Bei selbstkompilertem Qt kein MySQL-Treiber möglich? Was feh

Verschiedenes zu Qt
Antworten
PhilippM
Beiträge: 41
Registriert: 11. Dezember 2005 14:02
Wohnort: Darmstadt
Kontaktdaten:

Bei selbstkompilertem Qt kein MySQL-Treiber möglich? Was feh

Beitrag von PhilippM »

Servus,

aus diversen Gründen muss ich mir mein Qt auf openSuSe 11.1 selbst kompilieren. Klappt auch alles ganz prima, aber wenn ich mit einem sql-Treiber konfigurieren will hakts. Ebenso beim Phonon- (backend-)Support.

Ausgabe:

Code: Alles auswählen

#./configure -release -largefile -phonon -phonon-backend -qt-libpng -qt-libjpeg -xmlpatterns -qt-gif -qt-sql-mysql

/// bla bla bla ///

InterBase auto-detection... ()
g++ -c -pipe -O2 -Wall -W  -I../../../mkspecs/linux-g++ -I. -I. -o ibase.o ibase.cpp
ibase.cpp:1:19: error: ibase.h: Datei oder Verzeichnis nicht gefunden
make: *** [ibase.o] Fehler 1
InterBase disabled.
MySQL (thread-safe) auto-detection... ()
g++ -c -pipe -O2 -Wall -W  -I../../../mkspecs/linux-g++ -I. -I. -o mysql.o ../mysql/mysql.cpp
../mysql/mysql.cpp:1:19: error: mysql.h: Datei oder Verzeichnis nicht gefunden
make: *** [mysql.o] Fehler 1
MySQL (thread-safe) disabled.
MySQL (thread-unsafe) auto-detection... ()
g++ -c -pipe -O2 -Wall -W  -I../../../mkspecs/linux-g++ -I. -I. -o mysql.o mysql.cpp
mysql.cpp:1:19: error: mysql.h: Datei oder Verzeichnis nicht gefunden
make: *** [mysql.o] Fehler 1
MySQL (thread-unsafe) disabled.
MySQL support cannot be enabled due to functionality tests!
MySQL support cannot be enabled due to functionality tests!
 If you believe this message is in error you may use the continue
 switch (-continue) to ./configure to continue.
Und Phonon scheitert an

Code: Alles auswählen

GStreamer auto-detection... ()
g++ -c -pipe -O2 -Wall -W  -I../../../mkspecs/linux-g++ -I. -I. -o gstreamer.o gstreamer.cpp
gstreamer.cpp:1:21: error: gst/gst.h: Datei oder Verzeichnis nicht gefunden
gstreamer.cpp:2:42: error: gst/interfaces/propertyprobe.h: Datei oder Verzeichnis nicht gefunden
gstreamer.cpp:3:37: error: gst/interfaces/xoverlay.h: Datei oder Verzeichnis nicht gefunden
gstreamer.cpp:7:4: error: #error "No GST_VERSION_* macros"
gstreamer.cpp:12: warning: unused parameter ‘argc’
gstreamer.cpp:12: warning: unused parameter ‘argv’
make: *** [gstreamer.o] Fehler 1
GStreamer disabled.
Phonon support cannot be enabled due to functionality tests!
Also fehlt wohl die mysql.h bei meiner SuSi. Wo genau werden diese Datei erwartet? Und welche ist das (woher?)? Was muss ich hier noch machen, damit ich mysql und phonon wieder nutzen kann? Bitte kommt mir nicht mit der paketverwaltung, ich weiß, dass es binaries gibt. Ich BRAUCHE es selbstkompiliert.

Gruß,
Phil
www.vas-project.org
The Virtual Avionics Suite
for MSFS and X-Plane
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Da fehlt wohl mysql-devel Paket...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
PhilippM
Beiträge: 41
Registriert: 11. Dezember 2005 14:02
Wohnort: Darmstadt
Kontaktdaten:

Beitrag von PhilippM »

Christian81 hat geschrieben:Da fehlt wohl mysql-devel Paket...
Oh mann, da hätt ich mal drauf kommen können. Alles klar, danke.
Aber phonon scheitert nachwievor an der gst.h
gstreamer-0_10-devel ist aber definitiv installiert
www.vas-project.org
The Virtual Avionics Suite
for MSFS and X-Plane
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ist gst.h auch vorhanden? ggf. ./configure mal den include-Pfad zu gst.h mit übergeben.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
PhilippM
Beiträge: 41
Registriert: 11. Dezember 2005 14:02
Wohnort: Darmstadt
Kontaktdaten:

Beitrag von PhilippM »

ihr antwortet ja schneller als ich gucken kann.

DISREGARD Problem ist mittlerweile erledigt. die gst.h ist da, es fehlte noch ein devel-paket.

Jetzt kompiliert es fröhlich!
Ist es eigentlich normal, dass alles mit -g kompiliert wird (also mit debugsymbolen), obwol ich configure -release gemacht habe??
www.vas-project.org
The Virtual Avionics Suite
for MSFS and X-Plane
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

-release hat nichts mit den (Debug-)Symbolen zu tun. Die Symbolinformationen werden später extrahiert und als separate Symbolfiles hinterlegt - so ist es zumindest bei SuSE so.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
PhilippM
Beiträge: 41
Registriert: 11. Dezember 2005 14:02
Wohnort: Darmstadt
Kontaktdaten:

Beitrag von PhilippM »

Alles klar, dann funktioniert ja alles. Jetzt geh ich mir was zu essen machen und in 1:45h sollte ich wieder ein laufendes System haben.
www.vas-project.org
The Virtual Avionics Suite
for MSFS and X-Plane
Antworten