Installation von monitord unter Debian wheezy

Dieses Thema im Forum "Debian/Ubuntu/Knoppix" wurde erstellt von delld420, 21.11.2012.

  1. #1 delld420, 21.11.2012
    delld420

    delld420 Grünschnabel

    Dabei seit:
    21.11.2012
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo,

    Ich wollte Monitord (www.monitord.de) unter Debian 7 installieren.
    Ich habe jetzt den Source-Code runtergeladen und wollte ihn mit /configure, make und make install installieren.
    configure habe ich mit chmod +x ausführbar gemacht, das scheint auch soweit durchzulaufen.
    Wenn ich jetzt make ausführe, bricht er mit folgendem Fehler ab:

    Code:
    make  all-am
    make[1]: Entering directory `/home/XXXXX/Downloads/trunk'
    g++ -DHAVE_CONFIG_H -I.  -Ijthread-1.2.1/src -D_DEBUG -Wall       -g -O2 -MT monitord/monitord_monitord-MonitorConfiguration.o -MD -MP -MF monitord/.deps/monitord_monitord-MonitorConfiguration.Tpo -c -o monitord/monitord_monitord-MonitorConfiguration.o `test -f 'monitord/MonitorConfiguration.cpp' || echo './'`monitord/MonitorConfiguration.cpp
    In file included from monitord/MonitorConfiguration.cpp:16:0:
    ./simpleopt/SimpleGlob.h: In instantiation of ‘int CSimpleGlobTempl::Add(const SOCHAR*) [with SOCHAR = char]’:
    ./simpleopt/SimpleGlob.h:687:9:   required from ‘int CSimpleGlobTempl::Add(int, const SOCHAR* const*) [with SOCHAR = char]’
    monitord/MonitorConfiguration.cpp:334:62:   required from here
    ./simpleopt/SimpleGlob.h:623:55: error: ‘GetFileTypeS’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
    ./simpleopt/SimpleGlob.h:623:55: note: declarations in dependent base ‘SimpleGlobBase’ are not found by unqualified lookup
    ./simpleopt/SimpleGlob.h:623:55: note: use ‘this->GetFileTypeS’ instead
    ./simpleopt/SimpleGlob.h:644:53: error: ‘FindFirstFileS’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
    ./simpleopt/SimpleGlob.h:644:53: note: declarations in dependent base ‘SimpleGlobBase’ are not found by unqualified lookup
    ./simpleopt/SimpleGlob.h:644:53: note: use ‘this->FindFirstFileS’ instead
    ./simpleopt/SimpleGlob.h:657:9: error: ‘GetFileNameS’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
    ./simpleopt/SimpleGlob.h:657:9: note: declarations in dependent base ‘SimpleGlobBase’ are not found by unqualified lookup
    ./simpleopt/SimpleGlob.h:657:9: note: use ‘this->GetFileNameS’ instead
    ./simpleopt/SimpleGlob.h:657:9: error: ‘IsDirS’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
    ./simpleopt/SimpleGlob.h:657:9: note: declarations in dependent base ‘SimpleGlobBase’ are not found by unqualified lookup
    ./simpleopt/SimpleGlob.h:657:9: note: use ‘this->IsDirS’ instead
    ./simpleopt/SimpleGlob.h:658:9: error: ‘FindNextFileS’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
    ./simpleopt/SimpleGlob.h:658:9: note: declarations in dependent base ‘SimpleGlobBase’ are not found by unqualified lookup
    ./simpleopt/SimpleGlob.h:658:9: note: use ‘this->FindNextFileS’ instead
    make[1]: *** [monitord/monitord_monitord-MonitorConfiguration.o] Fehler 1
    make[1]: Leaving directory `/home/XXXX/Downloads/trunk'
    make: *** [all] Fehler 2
    
    Was muss ich tun, damit es klappt?

    Vielen Dank!
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 tgruene, 23.11.2012
    tgruene

    tgruene Routinier

    Dabei seit:
    02.02.2012
    Beiträge:
    418
    Zustimmungen:
    0
    Warten, bis im Repository wieder eine compilierbare Version eingestellt ist (bei dieser einen Fehlermeldung befindet sich die Deklaration und Definition von GetFileTypeS in der Datei simpleopt/SimpleGlob.h unterhalb ihrer ersten Benutzung, d.h., man muesste eine Deklaration von GetFileTypeS ein paar Zeilen weiter oben einfuegen. Kein schoener Code.
     
  4. #3 delld420, 24.11.2012
    delld420

    delld420 Grünschnabel

    Dabei seit:
    21.11.2012
    Beiträge:
    2
    Zustimmungen:
    0
    Hi,

    Danke für deine Antwort. Dann werde ich einfach mal regelmäßig prüfen obs wieder funktioniert.

    Grüße und besten Dank!
     
Thema: Installation von monitord unter Debian wheezy
Besucher kamen mit folgenden Suchen
  1. monitord linux

Die Seite wird geladen...

Installation von monitord unter Debian wheezy - Ähnliche Themen

  1. Installation, aber wo hin mit dem WLAN Passwort?

    Installation, aber wo hin mit dem WLAN Passwort?: Hallo, ich hab nicht gewußt wohin mit dem Wlan-Passwort (WPA2). Dadurch habe ich MidnightBSD gefunden und da installier ich was, aber es ist...
  2. FFMPEG Installation

    FFMPEG Installation: Hallo, ich bin neu hier und absoluter Linux Beginner. Ich habe einen Root Server in Betrieb der bei 1und1 gehostet wird. Ich muss für meine...
  3. Artikel: LibreOffice 5.0: Installation und kleiner Überblick

    Artikel: LibreOffice 5.0: Installation und kleiner Überblick: Es hat eine Weile gedauert, bis LibreOffice 5.0 schließlich in der finalen Version erschienen ist. Wir stellen Ihnen die neueste Version und auch...
  4. Anfänger braucht Hilfe bei DVB-S Installation

    Anfänger braucht Hilfe bei DVB-S Installation: Hallo, ich habe ein Problem. Ich habe openSuse 13.2 frisch installiert. Jetzt soll ein usb-TV-Modul TEVII s660 funktionieren. Ich kann bereits...
  5. Root Login nach installation ohne Desktop Environment

    Root Login nach installation ohne Desktop Environment: Hey, Ich habe mir gerade Linux Debian 8 auf meinen alten PC gezogen und bei Desktop Environment das Sternchen rausgenommen, da das ja bei nem...