Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Was ist es denn jetzt?

  1. #1
    Registrierter Benutzer Avatar von zeeman
    Registriert seit
    Dec 2002
    Ort
    Grefrath
    Beiträge
    595

    Was ist es denn jetzt?

    Hallo zusammen!

    Ich hab jetzt endlich KDE3.0.5 sauber unter Debian 3.0 installiert.

    Die Anwendungsprogramme hab ich auch schon vernüntig eingerichtet und OpenOffice und Mozilla installiert.

    Qt hab ich mir von www.trolltech.com gezogen und wie in INSTALL beschrieben installiert.

    Jetzt wollte ich SIM/Krusader installieren.
    Bei beiden kommt beim Compilieren nach einiger Zeit folgendes Problem:

    [putty kann nicht länger, hätte natürlich in ne Datei umlenken können]
    client.o: In function `SIMClient::encodingMib(QString const &)':
    client.o(.text+0x6cc1): undefined reference to `QString::ascii(void) const'
    client.o: In function `__static_initialization_and_destruction_0':
    client.o(.text+0x8972): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    kabcsync.o: In function `KabcSync::addresseeFromUser(SIMUser &, KABC::Addressee *)':
    kabcsync.o(.text+0x7ec): undefined reference to `QString::fromAscii(char const *, int)'
    kabcsync.o(.text+0xfda): undefined reference to `QString::ascii(void) const'
    kabcsync.o(.text+0x119b): undefined reference to `QString::ascii(void) const'
    kabcsync.o: In function `KabcSync::processUser(SIMUser &)':
    kabcsync.o(.text+0x1661): undefined reference to `QString::ascii(void) const'
    kabcsync.o: In function `__static_initialization_and_destruction_0':
    kabcsync.o(.text+0x1a1a): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(toolsetup.o): In function `__static_initialization_and_destruction_0':
    toolsetup.o(.text+0x1896): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(securedlg.o): In function `SecureDlg::SecureDlg(QWidget *, unsigned long)':
    securedlg.o(.text+0xb6): undefined reference to `QString::fromAscii(char const *, int)'
    ./ui/libui.a(securedlg.o): In function `SecureDlg::processEvent(ICQEvent *)':
    securedlg.o(.text+0x42d): undefined reference to `QString::fromAscii(char const *, int)'
    ./ui/libui.a(securedlg.o): In function `__static_initialization_and_destruction_0':
    securedlg.o(.text+0x886): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(wndcancel.o): In function `__static_initialization_and_destruction_0':
    wndcancel.o(.text+0x376): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(userautoreply.o): In function `__static_initialization_and_destruction_0':
    userautoreply.o(.text+0xaa6): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(proxydlg.o): In function `__static_initialization_and_destruction_0':
    proxydlg.o(.text+0xc06): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(logindlg.o): In function `rmDir(QString const &)':
    logindlg.o(.text+0x1584): undefined reference to `QString::operator+=(char const *)'
    logindlg.o(.text+0x16ba): undefined reference to `QString::operator+=(char const *)'
    ./ui/libui.a(logindlg.o): In function `__static_initialization_and_destruction_0':
    logindlg.o(.text+0x2116): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(filetransfer.o): In function `FileTransferDlg::processEvent(ICQEvent *)':
    filetransfer.o(.text+0x8a7): undefined reference to `QString::fromAscii(char const *, int)'
    filetransfer.o(.text+0xa7b): undefined reference to `QString::fromAscii(char const *, int)'
    ./ui/libui.a(filetransfer.o): In function `FileTransferDlg::setProgress(bool)':
    filetransfer.o(.text+0xdfe): undefined reference to `QString::fromAscii(char const *, int)'
    filetransfer.o(.text+0x12c2): undefined reference to `QString::fromAscii(char const *, int)'
    filetransfer.o(.text+0x14e5): undefined reference to `QString::fromAscii(char const *, int)'
    ./ui/libui.a(filetransfer.o)(.text+0x196e): more undefined references to `QString::fromAscii(char const *, int)' follow
    ./ui/libui.a(filetransfer.o): In function `FileTransferDlg::action(int)':
    filetransfer.o(.text+0x2c32): undefined reference to `QString::operator+=(char const *)'
    filetransfer.o(.text+0x2d86): undefined reference to `QString::fromAscii(char const *, int)'
    ./ui/libui.a(filetransfer.o): In function `__static_initialization_and_destruction_0':
    filetransfer.o(.text+0x32ea): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(ballonmsg.o): In function `__static_initialization_and_destruction_0':
    ballonmsg.o(.text+0x1a5a): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ballonmsg.o(.text+0x1a79): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(autoreply.o): In function `__static_initialization_and_destruction_0':
    autoreply.o(.text+0xbf6): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(alertmsg.o): In function `__static_initialization_and_destruction_0':
    alertmsg.o(.text+0x682): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(editfile.o)(.text+0x1216): more undefined references to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))' follow
    ./ui/libui.a(editfile.o)(.gnu.linkonce.d.__vt_9EditSoun d+0x188): undefined reference to `QFrame::styleChange(QStyle &)'
    ./ui/libui.a(editfile.o)(.gnu.linkonce.d.__vt_8EditFile +0x188): undefined reference to `QFrame::styleChange(QStyle &)'
    ./ui/libui.a(editfile.o)(.gnu.linkonce.d.__vt_12FileLin eEdit+0x188): undefined reference to `QFrame::styleChange(QStyle &)'
    ./ui/libui.a(userinfo.o): In function `__static_initialization_and_destruction_0':
    userinfo.o(.text+0x16ea): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(setupdlg.o): In function `__static_initialization_and_destruction_0':
    setupdlg.o(.text+0x200a): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(searchdlg.o): In function `__static_initialization_and_destruction_0':
    searchdlg.o(.text+0x18a6): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(workinfo.o): In function `WorkInfo::goUrl(void)':
    workinfo.o(.text+0x5e0): undefined reference to `QString::ascii(void) const'
    ./ui/libui.a(workinfo.o): In function `__static_initialization_and_destruction_0':
    workinfo.o(.text+0xb86): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(themesetup.o): In function `ThemeSetup::ThemeSetup(QWidget *)':
    themesetup.o(.text+0x4f1): undefined reference to `QString::operator+=(char const *)'
    themesetup.o(.text+0x556): undefined reference to `QString::fromAscii(char const *, int)'
    themesetup.o(.text+0x5fc): undefined reference to `QString::operator+=(char const *)'
    ./ui/libui.a(themesetup.o): In function `__static_initialization_and_destruction_0':
    themesetup.o(.text+0x1c6a): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(statussetup.o): In function `__static_initialization_and_destruction_0':
    statussetup.o(.text+0x7da): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(searchbase.o): In function `__static_initialization_and_destruction_0':
    searchbase.o(.text+0x1e1a): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(moreinfo.o): In function `MoreInfo::goUrl(void)':
    moreinfo.o(.text+0xb68): undefined reference to `QString::ascii(void) const'
    ./ui/libui.a(moreinfo.o): In function `__static_initialization_and_destruction_0':
    moreinfo.o(.text+0x11d6): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(maininfo.o): In function `MainInfo::load(ICQUser *)':
    maininfo.o(.text+0x8d1): undefined reference to `QString::fromAscii(char const *, int)'
    maininfo.o(.text+0xa85): undefined reference to `QString::fromAscii(char const *, int)'
    maininfo.o(.text+0x12cb): undefined reference to `QString::fromAscii(char const *, int)'
    maininfo.o(.text+0x1692): undefined reference to `QString::operator+=(char const *)'
    maininfo.o(.text+0x16b1): undefined reference to `QString::operator+=(char const *)'
    maininfo.o(.text+0x16e0): undefined reference to `QString::operator+=(char const *)'
    maininfo.o(.text+0x16f3): undefined reference to `QString::operator+=(char const *)'
    maininfo.o(.text+0x181d): undefined reference to `QString::operator+=(char const *)'
    ./ui/libui.a(maininfo.o)(.text+0x183f): more undefined references to `QString::operator+=(char const *)' follow
    ./ui/libui.a(maininfo.o): In function `MainInfo::getAlias(void)':
    maininfo.o(.text+0x2188): undefined reference to `QString::fromAscii(char const *, int)'
    ./ui/libui.a(maininfo.o): In function `__static_initialization_and_destruction_0':
    maininfo.o(.text+0x2d76): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(listsec.o): In function `__static_initialization_and_destruction_0':
    listsec.o(.text+0x121e): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    listsec.o(.text+0x123d): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    listsec.o(.text+0x125c): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    listsec.o(.text+0x127b): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(homeinfo.o)(.text+0x736): more undefined references to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))' follow
    ./ui/libui.a(addphone.o): In function `AddPhone::numberChanged(QString const &, bool)':
    addphone.o(.text+0xaad): undefined reference to `QString::fromAscii(char const *, int)'
    ./ui/libui.a(addphone.o): In function `__static_initialization_and_destruction_0':
    addphone.o(.text+0xf8a): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(phonedetails.o): In function `PhoneDetails::getNumber(void)':
    phonedetails.o(.text+0x793): undefined reference to `QString::operator+=(char const *)'
    phonedetails.o(.text+0x7fe): undefined reference to `QString::operator+=(char const *)'
    phonedetails.o(.text+0x856): undefined reference to `QString::operator+=(char const *)'
    phonedetails.o(.text+0x956): undefined reference to `QString::operator+=(char const *)'
    ./ui/libui.a(phonedetails.o): In function `__static_initialization_and_destruction_0':
    phonedetails.o(.text+0x1152): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(pagerdetails.o): In function `PagerDetails::getNumber(void)':
    pagerdetails.o(.text+0x405): undefined reference to `QString::operator+=(char const *)'
    ./ui/libui.a(pagerdetails.o): In function `__static_initialization_and_destruction_0':
    pagerdetails.o(.text+0xb82): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(phonebase.o): In function `__static_initialization_and_destruction_0':
    phonebase.o(.text+0xeea): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    ./ui/libui.a(pagerbase.o): In function `__static_initialization_and_destruction_0':
    pagerbase.o(.text+0x87a): undefined reference to `QMetaObjectCleanUp::QMetaObjectCleanUp(char const *, QMetaObject *(*)(void))'
    collect2: ld returned 1 exit status
    make[3]: *** [sim] Error 1
    make[3]: Leaving directory `/data/Frei/sim-0.8.1/sim'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/data/Frei/sim-0.8.1/sim'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/data/Frei/sim-0.8.1'
    make: *** [all] Error 2

    Sagt jemandem das was?
    Tritt bei beiden auf.

    .debs kann ich knicken, da die immer schon auf Debian 3.1 basieren.

    cu
    zeeman

  2. #2
    Registrierter Benutzer Avatar von zeeman
    Registriert seit
    Dec 2002
    Ort
    Grefrath
    Beiträge
    595
    Also das Problem hab ich jetzt durch die intensiver Verwendung von apt-get gelöst.

    Ich hab mir die "alten" Qt 2-Librarys gezogen.

    Krusader und SIM konnte ich jetzt ohne Probleme Compilieren und Installieren.
    Nur jetzt gibts nen Fehler beim Starten (wie orginell ):

    sim: relocation error: sim: undefined symbol: static_QUType_varptr

    Das selbe bei Krusader.

    Ich hab gelesen das es an einer falschen Library liegt.
    Nur welche??

    # dpkg -l libqt*
    Desired=Unknown/Install/Remove/Purge/Hold
    | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
    |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
    ||/ Name Version Description
    +++-=====================-=====================-================================================== ========
    ii libqt-dev 2.3.1-22 Qt GUI development headers
    un libqt-emb-dev <none> (no description available)
    un libqt-gl-dev <none> (no description available)
    ii libqt-mt-dev 2.3.1-22 Qt GUI development headers (Threaded version)
    un libqt1g-dev <none> (no description available)
    ii libqt2 2.3.1-22 Qt GUI Library (runtime version).
    un libqt2-dev <none> (no description available)
    un libqt2-emb <none> (no description available)
    un libqt2-emb-dev <none> (no description available)
    un libqt2-gl <none> (no description available)
    ii libqt2-mt 2.3.1-22 Qt GUI Library (runtime threaded version).
    un libqt2-mt-dev <none> (no description available)
    un libqt2.2-emb <none> (no description available)
    ii libqt3 3.0.5-5 Qt GUI Library (runtime files)
    pn libqt3-dev <none> (no description available)
    un libqt3-emb <none> (no description available)
    un libqt3-emb-dev <none> (no description available)
    un libqt3-gl <none> (no description available)
    ii libqt3-mt 3.0.5-5 Qt GUI Library (Threaded runtime version)
    pn libqt3-mt-dev <none> (no description available)
    ii libqt3-mt-mysql 3.0.5-5 Mysql database plugin for Qt3 (Threaded)
    ii libqt3-mt-odbc 3.0.5-5 ODBC plugin for Qt3 (Threaded)
    ii libqt3-mt-psql 3.0.5-5 Postgresql database plugin for Qt3 (Threaded)
    ii libqt3-mysql 3.0.5-5 Mysql database plugin for Qt3
    ii libqt3-odbc 3.0.5-5 ODBC plugin for Qt3
    ii libqt3-psql 3.0.5-5 Postgresql database plugin for Qt3
    un libqtcups-dev <none> (no description available)
    un libqtcups2 <none> (no description available)
    un libqtecasound1 <none> (no description available)

    Jemand ne Idee wie man das lösen kann??

    cu
    Sebastian

  3. #3
    OpenGurke Avatar von Thomas Mitzkat
    Registriert seit
    Mar 2002
    Ort
    Weimarer Republik
    Beiträge
    4.028
    offenbar verkehrte qt-lib, musst du gucken, welche version dein programm beim starten haben will. vielleicht steht beim starten des programms $QTDIR auf die falsche lib?
    Deutschland ist die Kanne für alle Tassen dieser Welt

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •