MLD-5.x > Development

[GELÖST] vdr-plugin-graphtftng: Fehler beim Kompilieren

(1/2) > >>

BobW:
Hallo,

auch dieses Plugin lässt sich nicht mehr kompilieren:


--- Code: ---vdr-plugin-graphtftng$ make
  vdr-plugin-graphtftng:

*** Plugin graphtftng:
In file included from ./display.h:27:0,
                 from ./setup.h:15,
                 from ./graphtftng.h:23,
                 from graphtftng.c:19:
/home/mkfrank/MLD-5-20151019/vdr/src/vdr-2.2.0/include/vdr/status.h:92:16: error: ‘virtual void cStatus::OsdMenuDisplay(const char*)’ was hidden [-Werror=overloaded-virtual]
   virtual void OsdMenuDisplay(const char* kind) {}
                ^
In file included from ./setup.h:15:0,
                 from ./graphtftng.h:23,
                 from graphtftng.c:19:
./display.h:583:20: error:   by ‘virtual void cGraphTFTDisplay::OsdMenuDisplay(eMenuCategory)’ [-Werror=overloaded-virtual]
       virtual void OsdMenuDisplay(eMenuCategory category);
                    ^
cc1plus: some warnings being treated as errors
Makefile:160: recipe for target 'graphtftng.o' failed
make[4]: *** [graphtftng.o] Error 1

*** failed plugins: graphtftng

Makefile:214: recipe for target 'plugins' failed
make[3]: *** [plugins] Error 1
../vdr/Makefile.plugin:48: recipe for target 'src/graphtftng/libvdr-graphtftng.so' failed
make[2]: *** [src/graphtftng/libvdr-graphtftng.so] Error 2
Ihr Branch ist auf dem selben Stand wie 'origin/master'.

--- End code ---

Schöne Grüße aus Wien
BobW

P3f:
Servus Bobw,

Danke fürs melden, ich habe auch schon einen Patch erstellt und wollte noch das mit dem PIN-Plugin gleichzeitig (wie in deinem anderen Thread erkannt) hochladen. Aber der ist ein wenig widerspenstiger... Bin noch dran.

Gruß,
Pit

P3f:
Hi BobW,

ich habe nun die Patche für die Plugins Graphtftng und PIN neu gebaut. Stehen somit im Testing-Zweig in 2 Stunden zur Verfügung.

Ich habe nur getestet, das die Compilierung funktioniert und der VDR keinen Segfault erzeugt (zumindest bei vielen Plugins).

Bitte testen und gerne Rückmeldung.

Gruß,

Pit

BobW:
Hallo P3f,

ich habe es versucht, doch das Ergebnis ist negativ. Es gab auch keine Updates für die beiden Plugins, pin und graphtftng.

Die Frage ist, hat sich das Aus-Checken geändert. Ich habe bemerkt, dass es sowohl mit git-4 als auch mit git-5 funktioniert. Derzeit habe ich noch git-4.

Schöne Grüße aus Wien
BobW

P3f:
Hallo BobW,

Die Patche sind nötig für den VDR und dort auch implementiert.  Du müsstest also in deiner Devel dort ein Update erhalten, und dann alle aber alle Abhängigkeiten ebenfalls neu bauen. Also in dem Verzeichnis ein "make all_depends" ausführen, nachdem der VDR neu gebaut worden ist.

Gruß,

Pit

Navigation

[0] Message Index

[#] Next page

Go to full version