Anzeige:
Ergebnis 1 bis 4 von 4

Thema: KCDemu kompilieren sclägt fehl

  1. #1
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    242

    KCDemu kompilieren sclägt fehl

    hallo,
    ich wollte mir gerade das gui für den cdemu kompilieren, aber es will nicht...
    folgende meldungen gibt es, wenn ich make starte:

    for i in lib; do make -C $i SRC_ROOT=`pwd`; done
    make[1]: Entering directory `/home/martn/downloads/KCDemu_0.1.0/lib'
    moc -o KCDemuSystemTray.moc KCDemuSystemTray.h
    gcc -c KCDemuSystemTray.cpp -I/include/ -I/include/ -I/home/martn/downloads/KCDemu_0.1.0
    In file included from KCDemuSettingsMenu.h:22,
    from KCDemuSystemTray.h:22,
    from KCDemuSystemTray.cpp:19:
    KCDemuNumDevMenu.h:22:24: kpopupmenu.h: Datei oder Verzeichnis nicht gefunden
    In file included from KCDemuNumDevMenu.h:24,
    from KCDemuSettingsMenu.h:22,
    from KCDemuSystemTray.h:22,
    from KCDemuSystemTray.cpp:19:
    KCDemuProcess.h:22:21: qstring.h: Datei oder Verzeichnis nicht gefunden
    KCDemuProcess.h:24:25: kmessagebox.h: Datei oder Verzeichnis nicht gefunden
    KCDemuProcess.h:25:22: kprocess.h: Datei oder Verzeichnis nicht gefunden
    In file included from KCDemuNumDevMenu.h:24,
    from KCDemuSettingsMenu.h:22,
    from KCDemuSystemTray.h:22,
    from KCDemuSystemTray.cpp:19:
    KCDemuProcess.h:27: error: parse error before `{' token
    KCDemuProcess.h:32: error: destructors must be member functions
    KCDemuProcess.h:34: error: parse error before `public'
    In file included from KCDemuSettingsMenu.h:22,
    from KCDemuSystemTray.h:22,
    from KCDemuSystemTray.cpp:19:
    KCDemuNumDevMenu.h:26: error: parse error before `{' token
    KCDemuNumDevMenu.h:31: error: destructors must be member functions
    KCDemuNumDevMenu.h:33: error: parse error before `public'
    In file included from KCDemuSystemTray.h:22,
    from KCDemuSystemTray.cpp:19:
    KCDemuSettingsMenu.h:24: error: parse error before `{' token
    KCDemuSettingsMenu.h:27: error: destructors must be member functions
    KCDemuSettingsMenu.h:29: error: parse error before `private'
    In file included from KCDemuSystemTray.h:23,
    from KCDemuSystemTray.cpp:19:
    KCDemuDeviceMenu.h:24:19: qfile.h: Datei oder Verzeichnis nicht gefunden
    KCDemuDeviceMenu.h:25:21: qregexp.h: Datei oder Verzeichnis nicht gefunden
    KCDemuDeviceMenu.h:27:22: kprocess.h: Datei oder Verzeichnis nicht gefunden
    KCDemuDeviceMenu.h:28:25: kfiledialog.h: Datei oder Verzeichnis nicht gefunden
    KCDemuDeviceMenu.h:29:25: kmessagebox.h: Datei oder Verzeichnis nicht gefunden
    KCDemuDeviceMenu.h:30:24: kpopupmenu.h: Datei oder Verzeichnis nicht gefunden
    In file included from KCDemuSystemTray.h:23,
    from KCDemuSystemTray.cpp:19:
    KCDemuDeviceMenu.h:34: error: parse error before `{' token
    KCDemuDeviceMenu.h:40: error: destructors must be member functions
    KCDemuDeviceMenu.h:42: error: parse error before `public'
    KCDemuDeviceMenu.h:47: error: Syntaxfehler before `:' token
    KCDemuDeviceMenu.h:59: error: parse error before `}' token
    In file included from KCDemuSystemTray.cpp:19:
    KCDemuSystemTray.h:27:21: qpixmap.h: Datei oder Verzeichnis nicht gefunden
    KCDemuSystemTray.h:29:26: kapplication.h: Datei oder Verzeichnis nicht gefunden
    KCDemuSystemTray.h:30:25: ksystemtray.h: Datei oder Verzeichnis nicht gefunden
    KCDemuSystemTray.h:31:24: kpopupmenu.h: Datei oder Verzeichnis nicht gefunden
    KCDemuSystemTray.h:32:25: kiconloader.h: Datei oder Verzeichnis nicht gefunden
    In file included from KCDemuSystemTray.cpp:19:
    KCDemuSystemTray.h:35: error: Syntaxfehler before `*' token
    KCDemuSystemTray.h:41: error: parse error before `{' token
    KCDemuSystemTray.h:46: error: destructors must be member functions
    KCDemuSystemTray.h:48: error: parse error before `public'
    KCDemuSystemTray.h:54: error: `QPixmap' was not declared in this scope
    KCDemuSystemTray.h:54: error: parse error before `)' token
    KCDemuSystemTray.h:59: error: 'QPixmap' is used as a type, but is not defined
    as a type.
    KCDemuSystemTray.h:60: error: 'QPixmap' is used as a type, but is not defined
    as a type.
    KCDemuSystemTray.h:61: error: Syntaxfehler before `*' token
    KCDemuSystemTray.h:62: error: Syntaxfehler before `*' token
    KCDemuSystemTray.h:64: error: Syntaxfehler before `*' token
    KCDemuSystemTray.h:68: error: parse error before `}' token
    In file included from KCDemuSystemTray.cpp:20:
    KCDemuSystemTray.moc:12:25: qmetaobject.h: Datei oder Verzeichnis nicht gefunden
    KCDemuSystemTray.moc:13:26: qapplication.h: Datei oder Verzeichnis nicht gefunden
    KCDemuSystemTray.moc:15:34: private/qucomextra_p.h: Datei oder Verzeichnis nicht gefunden
    KCDemuSystemTray.moc:17:2: #error "This file was generated using the moc from 3.2.1. It"
    KCDemuSystemTray.moc:18:2: #error "cannot be used with the include files from this version of Qt."
    KCDemuSystemTray.moc:19:2: #error "(The moc has changed too much.)"
    In file included from KCDemuSystemTray.cpp:20:
    KCDemuSystemTray.moc:23: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.moc:27: error: Syntaxfehler before `*' token
    KCDemuSystemTray.moc:28: error: Syntaxfehler before `(' token
    KCDemuSystemTray.moc:31: error: Syntaxfehler before `::' token
    KCDemuSystemTray.moc:39: error: Syntaxfehler before `::' token
    KCDemuSystemTray.moc:50: error: Syntaxfehler before `*' token
    KCDemuSystemTray.moc:54: error: Syntaxfehler before `*' token
    KCDemuSystemTray.moc:55: error: Syntaxfehler before `[' token
    KCDemuSystemTray.moc:59: error: Syntaxfehler before `=' token
    KCDemuSystemTray.moc:60: error: Syntaxfehler before `[' token
    KCDemuSystemTray.moc:63: error: ISO C++ forbids declaration of `metaObj' with
    no type
    KCDemuSystemTray.moc:63: error: `QMetaObject' was not declared in this scope
    KCDemuSystemTray.moc:63: error: parse error before `::' token
    KCDemuSystemTray.moc:72: error: Syntaxfehler before `.' token
    KCDemuSystemTray.moc:77: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.moc: In member function `void* KCDemuSystemTray::qt_cast(const
    char*)':
    KCDemuSystemTray.moc:78: error: `qstrcmp' undeclared (first use this function)
    KCDemuSystemTray.moc:78: error: (Each undeclared identifier is reported only
    once for each function it appears in.)
    KCDemuSystemTray.moc:80: error: `KSystemTray' undeclared (first use this
    function)
    KCDemuSystemTray.moc:80: error: parse error before `::' token
    KCDemuSystemTray.moc: At global scope:
    KCDemuSystemTray.moc:83: error: type specifier omitted for parameter `QUObject'
    KCDemuSystemTray.moc:83: error: parse error before `*' token
    KCDemuSystemTray.moc:84: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.moc: In member function `bool KCDemuSystemTray::qt_invoke(...)
    ':
    KCDemuSystemTray.moc:85: error: `_id' undeclared (first use this function)
    KCDemuSystemTray.moc:85: error: `staticMetaObject' undeclared (first use this
    function)
    KCDemuSystemTray.moc:86: error: `static_QUType_int' undeclared (first use this
    function)
    KCDemuSystemTray.moc:86: error: `_o' undeclared (first use this function)
    KCDemuSystemTray.moc:86: error: `static_QUType_bool' undeclared (first use this
    function)
    KCDemuSystemTray.moc:86: error: `changeState' undeclared (first use this
    function)
    KCDemuSystemTray.moc:88: error: parse error before `::' token
    KCDemuSystemTray.moc:90: error: `TRUE' undeclared (first use this function)
    KCDemuSystemTray.moc: At global scope:
    KCDemuSystemTray.moc:93: error: type specifier omitted for parameter `QUObject'
    KCDemuSystemTray.moc:93: error: parse error before `*' token
    KCDemuSystemTray.moc:94: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.moc: In member function `bool KCDemuSystemTray::qt_emit(...)':
    KCDemuSystemTray.moc:95: error: parse error before `::' token
    KCDemuSystemTray.moc: At global scope:
    KCDemuSystemTray.moc:99: error: type specifier omitted for parameter `QVariant'
    KCDemuSystemTray.moc:99: error: parse error before `*' token
    KCDemuSystemTray.moc:100: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.moc: In member function `bool
    KCDemuSystemTray::qt_property(...)':
    KCDemuSystemTray.moc:101: error: parse error before `::' token
    KCDemuSystemTray.moc: At global scope:
    KCDemuSystemTray.moc:104: error: `QObject' was not declared in this scope
    KCDemuSystemTray.moc:104: error: parse error before `,' token
    KCDemuSystemTray.moc:104: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.moc: In member function `bool
    KCDemuSystemTray::qt_static_property(...)':
    KCDemuSystemTray.moc:104: error: `FALSE' undeclared (first use this function)
    KCDemuSystemTray.cpp: At global scope:
    KCDemuSystemTray.cpp:23: error: `QWidget' was not declared in this scope
    KCDemuSystemTray.cpp:23: error: `parent' was not declared in this scope
    KCDemuSystemTray.cpp:23: error: parse error before `char'
    KCDemuSystemTray.cpp:23: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp: In constructor `KCDemuSystemTray::KCDemuSystemTray(...)':
    KCDemuSystemTray.cpp:24: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:24: error: `KGlobal' undeclared (first use this function)
    KCDemuSystemTray.cpp:24: error: parse error before `::' token
    KCDemuSystemTray.cpp:25: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:25: error: parse error before `::' token
    KCDemuSystemTray.cpp:31: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:31: error: `setIcon' undeclared (first use this function)
    KCDemuSystemTray.cpp:32: error: `createMenus' undeclared (first use this
    function)
    KCDemuSystemTray.cpp: At global scope:
    KCDemuSystemTray.cpp:36: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp: In destructor `KCDemuSystemTray::~KCDemuSystemTray()':
    KCDemuSystemTray.cpp:39: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:40: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:41: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp: At global scope:
    KCDemuSystemTray.cpp:44: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp: In member function `void
    KCDemuSystemTray::changeState(int, bool)':
    KCDemuSystemTray.cpp:46: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:46: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:46: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:46: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:46: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:49: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:49: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:49: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:49: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:49: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp: At global scope:
    KCDemuSystemTray.cpp:54: error: `QMouseEvent' was not declared in this scope
    KCDemuSystemTray.cpp:54: error: `e' was not declared in this scope
    KCDemuSystemTray.cpp:54: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:54: error: invalid declarator
    KCDemuSystemTray.cpp:54: error: Syntaxfehler before `{' token
    KCDemuSystemTray.cpp:68: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp: In member function `int KCDemuSystemTray::createMenus()':
    KCDemuSystemTray.cpp:71: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:71: error: parse error before `(' token
    KCDemuSystemTray.cpp:72: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:72: error: parse error before `(' token
    KCDemuSystemTray.cpp:93: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:93: error: parse error before `::' token
    KCDemuSystemTray.cpp: At global scope:
    KCDemuSystemTray.cpp:98: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp: In member function `int
    KCDemuSystemTray::createDeviceMenu(int)':
    KCDemuSystemTray.cpp:101: error: `QString' undeclared (first use this function)
    KCDemuSystemTray.cpp:101: error: parse error before `(' token
    KCDemuSystemTray.cpp:102: error: `MenuName' undeclared (first use this
    function)
    KCDemuSystemTray.cpp:102: error: parse error before `::' token
    KCDemuSystemTray.cpp:104: error: 'struct KCDemuDeviceMenuStruct' has no member
    named 'deviceMenu'
    KCDemuSystemTray.cpp:104: error: parse error before `(' token
    KCDemuSystemTray.cpp:105: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:105: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:105: error: 'struct KCDemuDeviceMenuStruct' has no member
    named 'deviceMenu'
    KCDemuSystemTray.cpp:109: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:110: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp:112: error: `QObject' undeclared (first use this function)
    KCDemuSystemTray.cpp:112: error: parse error before `::' token
    KCDemuSystemTray.cpp: At global scope:
    KCDemuSystemTray.cpp:117: error: `QPixmap' was not declared in this scope
    KCDemuSystemTray.cpp:117: error: parse error before `)' token
    KCDemuSystemTray.cpp:117: error: invalid use of undefined type `class
    KCDemuSystemTray'
    KCDemuSystemTray.h:41: error: forward declaration of `class KCDemuSystemTray'
    KCDemuSystemTray.cpp: In member function `int KCDemuSystemTray::setIcon(...)':
    KCDemuSystemTray.cpp:118: error: `newIcon' undeclared (first use this function)
    KCDemuSystemTray.cpp:118: error: `setPixmap' undeclared (first use this
    function)
    make[1]: *** [KCDemuSystemTray.o] Fehler 1
    make[1]: Leaving directory `/home/martn/downloads/KCDemu_0.1.0/lib'
    make: *** [do-it-always] Fehler 2

    die pakete die es laut readme benötigt, habe ich installiert.

    vielleicht weiss ja jemand von euch weiter ;-)


    - dermartn


    ps: cdemu emuliert cds (bin & cues); ist echt klasse; cdemu.sourceforge.net (glaube ich); kcdemu gibt es bei www.suselinuxsupport.de

  2. #2
    OpenGurke Avatar von Thomas Mitzkat
    Registriert seit
    Mar 2002
    Ort
    Weimarer Republik
    Beiträge
    4.028
    du solltest die kde*devel* und qt*devel* pakete installieren, dann klappts auch mit dem kompilieren. wenn du das schon gemacht hast, hilft ein
    Code:
    export KDEDIR=/opt/kde3
    export QTDIR=/usr/lib/qt3
    make
    sofern du eine suse hast. wenn nicht bitte pfadangaben entsprechend ändern.
    Geändert von Thomas Mitzkat (27.04.04 um 15:18 Uhr)
    Deutschland ist die Kanne für alle Tassen dieser Welt

  3. #3
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    242
    hi,
    danke für die schnelle antwort,
    aber ich habe das qt3-devel sowie das kdelibs3-devel paket installiert.
    und auch alle anderen qt/kde*-devel pakete, die so auf dem suse-server liegen. aber es funzt net...

    - dermartn

  4. #4
    Registrierter Benutzer
    Registriert seit
    Mar 2002
    Beiträge
    242
    so, jetzt hat es gefunzt ;-)
    vielen dank.

    jetzt muss ich nur noch mit dem progamm zurechtkommen ;-)

    - dermartn

Ähnliche Themen

  1. Mandrake Cooker Problem
    Von Mephilio im Forum System installieren und konfigurieren
    Antworten: 2
    Letzter Beitrag: 27.02.04, 15:19
  2. WineX schlägt beim kompilieren fehl
    Von Aproxx im Forum Emulatoren für Spiele
    Antworten: 3
    Letzter Beitrag: 15.09.03, 18:11
  3. D5D kompilieren schlägt fehl?
    Von SeeksTheMoon im Forum Kompilieren von Kernel und Sourcen
    Antworten: 4
    Letzter Beitrag: 27.12.02, 08:17
  4. Kompilieren schlägt fehl, aber wieso?
    Von im Forum Kompilieren von Kernel und Sourcen
    Antworten: 4
    Letzter Beitrag: 25.09.00, 23:19
  5. Kompilieren von LICQ schlägt fehl...
    Von im Forum Kompilieren von Kernel und Sourcen
    Antworten: 2
    Letzter Beitrag: 12.04.00, 21:21

Lesezeichen

Berechtigungen

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