Kvdr - Kompilieren schlägt fehl - qt2/3 Problem?
Hallo, ich versuche auf Suse 9.0 KVdr 0.61 zu compilieren. Der vorbereitende Schritt ./configure schlägt fehl: [..] checking for Qt... configure: error: Qt (>= Qt 2.2.2) (libraries) not found. Please check your installation! [..] Ich habe nachgeprüft, dass die qt3-devel-rpms auf meinem System drauf sind. configure habe ich mit: ./configure --with-qt-includes=/usr/lib/qt3/include/ auf gerufen. Müsste eigentlich stimmen? Läuft kvdr nur mit qt2? Kann qt2 - side by side ohne Probleme installiert werden? Thanks Karlheinz
Karlheinz Blank wrote:
ich versuche auf Suse 9.0 KVdr 0.61 zu compilieren. Der vorbereitende Schritt ./configure schlägt fehl: [..] checking for Qt... configure: error: Qt (>= Qt 2.2.2) (libraries) not found. Please check your installation! [..]
Ich habe nachgeprüft, dass die qt3-devel-rpms auf meinem System drauf sind.
configure habe ich mit: ./configure --with-qt-includes=/usr/lib/qt3/include/ auf gerufen. Müsste eigentlich stimmen?
Rufe es besser mit ./configure --prefix=/opt/kde3 --with-qt-dir=/usr/lib/qt3 auf (ansonsten muesstest Du wohl auch ein --with-qt-libraries angeben, wer weiss, wo sonst die Bibliotheken gesucht werden), dann muesste es auch durchlaufen und spaeter auch compilieren. Wenn auch mein Vorschlag nicht helfen sollte, schau in config.log nach QT, was da genau schief laeuft, und melde Dich mit Deinen Erkenntnissen dann wieder. Das --prefix dient uebrigens dazu, selbstcompilierte Programme dort zu installieren, wo es auch SuSE macht, naemlich unter /opt/kde3. Nicht vergessen: statt "make install" besser ein eigenes RPM bauen oder zumindest checkinstall verwenden. Gruesse, Thomson
Hallo, Karlheinz Blank , Monday, January 05, 2004 1:59 PM
ich versuche auf Suse 9.0 KVdr 0.61 zu compilieren. Der vorbereitende Schritt ./configure schlägt fehl: [..] checking for Qt... configure: error: Qt (>= Qt 2.2.2) (libraries) not found. Please check your installation! [..]
Ich habe nachgeprüft, dass die qt3-devel-rpms auf meinem System drauf sind.
Das Problem sind AFAIK nicht die includes sondern das missing QTDIR :( leider macht Suse da irgendwo in den KDE-Bootscripten ein unset QTDIR. Meine Lösung sieht so aus, dass ich in der .bashrc einfach noch mal QTDIR auf /usr/lib/qt3 setze... (analog gilt das für KDEDIR und KDEDIRS...) Es gibt sicherlich bessere Plätze aber so gehts auch. Andreas
participants (3)
-
A.Loesch
-
Karlheinz Blank
-
Thomas Hertweck