TVOnscreen Komilierungs Fehler

  • Hallo,


    vielleicht habe ich ein Problem oder das Plugin ;)


    jedenfalls bekomme ich beim Kompilieren vom TVOnScreen 1.0.141 Plugin diesen Fehler:


    Code
    anyfont.h:22: Fehler: Typ »cFont« ist nicht vom Typ »anyFont« abgeleitet
    anyfont.h:22: Fehler: expected »;« before »*« token
    anyfont.h:27: Fehler: expected unqualified-id before »*« token
    anyfont.h:27: Fehler: expected »,« or »...« before »*« token
    anyfont.h:27: Fehler: ISO-C++ verbietet Deklaration von »parameter« ohne Typ
    make: *** [tvonscreen.o] Fehler 1


    fehlt mir ein Befehl oder ist es ein Fehler in den Sourcen ?


    viele Grüße
    Andreas

  • Der Fehlermeldung nach ist es ein Fehler in den Quellen.

    Currently: AMD X2 2,6GHz, 4 GB RAM, NVIDIA 9500, 3x Terratec Cinergy 1200-C, 2 TB HDD, Mythbuntu 9.04, XBMC+VDR 1.7.8
    Retired: Celeron 1.8 GHz, 1 GB RAM, Intel Board, Nvidia FX5200, Technotrend C-2300 Debian Etch, VDR 1.4.7,

  • Hallo,


    ich glaube es liegt an der gcc version, ich habe 4.1.2


    was passt dem Kompiler an den Zeilen nicht ?



    Zeile 22 ist:
    const cFont::tPixelData *FontData;


    Zeile 27 ist:
    anyFont(cOsd *o,const cFont::tPixelData *fd,int fheight,int transparent=0);


    kann mir jemand einen Tipp geben ?


    viele Grüße
    Andreas

  • Hast du den VDR auch mit 4.1.2 übersetzt?

    Currently: AMD X2 2,6GHz, 4 GB RAM, NVIDIA 9500, 3x Terratec Cinergy 1200-C, 2 TB HDD, Mythbuntu 9.04, XBMC+VDR 1.7.8
    Retired: Celeron 1.8 GHz, 1 GB RAM, Intel Board, Nvidia FX5200, Technotrend C-2300 Debian Etch, VDR 1.4.7,

  • Naja, an dem 1.5er ist schon ne Menge anders. Ich würde mal sagen, da paßt die API nicht. Bei mir wollten 2 von 3 Plugins nicht (dauernd diese OSD-Fehler), daher bin ich dann zu 1.4.7 zurück.

    Currently: AMD X2 2,6GHz, 4 GB RAM, NVIDIA 9500, 3x Terratec Cinergy 1200-C, 2 TB HDD, Mythbuntu 9.04, XBMC+VDR 1.7.8
    Retired: Celeron 1.8 GHz, 1 GB RAM, Intel Board, Nvidia FX5200, Technotrend C-2300 Debian Etch, VDR 1.4.7,

  • Hat jemand einen Patch für TVOnscreen und VDR 1.5.x?


    Hier passiert folgendes wenn ich versuche 1.0.141 mit VDR 1.5.15 zu übersetzen:



    Code
    make[1]: Entering directory `/usr/src/vdr-1.5.15/PLUGINS/src/tvonscreen'
    g++ -g -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"tvonscreen"' -D_GNU_SOURCE -I/usr/src/linux/include -I../../../include -I/usr/src/linux/include tvonscreen.c
    In file included from gfxtools.h:14,
                     from magazine.h:16,
                     from tvonscreen.c:11:
    anyfont.h:22: error: parse error before `*' token
    anyfont.h:27: error: parse error before `*' token
    make[1]: *** [tvonscreen.o] Error 1
    make[1]: Leaving directory `/usr/src/vdr-1.5.15/PLUGINS/src/tvonscreen'

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!