MLD-5.x > Development
[GELÖST] vdr-plugin-graphtftng: Fehler beim Kompilieren
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