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

Re: Probleme mit qt-Libs



Andreas Pakulat schrieb:

Du hast keine Woody, das erstmal zum Klarstellen, denn wenn du
c102-Pakete hast, hast du wenigstens testing, wahrscheinlich sogar
unstable (im wesentlichen). Wenn dein KDE mit denen funktioniert hast du
definitiv unstable zu >90% (alle gegen die libc6 gelinkten
Binärprogramme). Die c102 Endung existiert nur im Paketnamen, die
Library ist trotzdem libqt-mt.so

Genau, in /etc/apt/apt.conf ist "testing" voreingestellt.

1. Du willst gcc-3.2 nehmen, nicht gcc-2.95 denn dein KDE ist mit
gcc-3.2 kompiliert und die Binaries der beiden Versionen haben
inkompatible BinäreInterfaces

2. --with-qt-dir=/usr/share/qt3 reicht aus.

3. Im config.log steht haarklein drin, warum das configure-Skript dein
QT3 nicht findet, suche dort einfach mal nach Checking for Qt, dann
kommen die compiler Kommandos, und danach dessen Fehlermeldungen und da
wird wahrscheinlich stehen, dass er die libqt nicht verlinken konnte.

Habe jetzt alles befolgt, da erscheint immer noch der gleiche Fehler. Hier ein entsprechder Ausschnitt aus der config.log:

#if ! (QT_VERSION >= 0x030100)
#error 1
#endif

int main() {
    (void)QStyleFactory::create(QString::null);
    QCursor c(Qt::WhatsThisCursor);
    return 0;
}
configure:22722: error: Qt (>= Qt 3.1 (20021021)) (library qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!

Was heißt das denn jetzt? Ein
apt-show-versions | grep libqt3 zeigt:

libqt3-i18n 3:3.1.2-0woody1 newer than version in archive
libqt3c102-mt/testing uptodate 3:3.1.1-8
libqt3-compat-headers 3:3.1.2-0woody1 newer than version in archive
libqt3-headers 3:3.1.2-0woody1 newer than version in archive

Stimmt da was nicht? Habt ihr noch eine Idee?

Adam



Reply to: