ffnetdev compiliert ned

  • Moinsen,


    wollte heute meinen VDR mal um ffnetdev erweitern, damit ich das OSD auch remote nutzen kann. Nachdem ich das uint64-Problem umgangen hatte (uint64 --> uint64_t) kommt beim compile das hier:


    Code
    g++ -W -Woverloaded-virtual -g -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"ffnetdev"' -DDEBUG -I../../../include -I../../../../DVB/include -I. -o netosd.o netosd.c
    ../../../include/vdr/osd.h:409: warning: ‘virtual cOsd* cOsdProvider::CreateOsd(int, int, uint)’ was hidden
    netosd.h:34: warning:   by ‘virtual cOsd* cNetOSDProvider::CreateOsd(int, int)’
    netosd.c: In constructor ‘cNetOSD::cNetOSD(int, int)’:
    netosd.c:12: error: no matching function for call to ‘cOsd::cOsd(int&, int&)’
    ../../../include/vdr/osd.h:273: note: candidates are: cOsd::cOsd(int, int, uint)
    ../../../include/vdr/osd.h:261: note:                 cOsd::cOsd(const cOsd&)
    make[1]: *** [netosd.o] Fehler 1


    gibt es dafür schon abhilfe ? Über die SuFu habe ich nichts dazu gefunden. Ich verwende das aktuelle svn-checkout von heute....

    Gruss,
    Michael

    VDR2: Ubuntu 20.04.2 LTS, 5.4.0-66-generic x86_64, TT-S2 6400 DVB-S, VDR 2.4.x, TouchTFT. Plugins: remote,dvbhddevice,live,graphtft,epgsearch,extrecmenu,

Jetzt mitmachen!

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