Hallo,
ich habe unter Debian 10 ein frisches VDR 2.4.0 installiert. Funktioniert bisher alles wunderbar. Rauskommen soll zum Schluss ein Headless-Server. Hierfür würde ich gerne das Plugin suspendoutput installieren. Leider scheint es dies nicht als Debian-Paket zu geben:
Nun habe ich mir die aktuellste Version 2.1.0 aus dem Jahre 2016 von http://phivdr.dyndns.org/vdr/vdr-suspendoutput/ heruntergeladen + entpackt. Ein make führt zu
Code
make
g++ -g -O2 -fdebug-prefix-map=/build/vdr-hON7XR/vdr-2.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -DPLUGIN_NAME_I18N='"suspendoutput"' -o timer.o timer.c
In file included from timer.c:14:
timer.h:245:14: error: redeclaration of 'template<class TCLASS> cTimerEvent* CreateTimerEvent(TCLASS*, void (TCLASS::*)(), unsigned int, bool)' may not have default arguments [-fpermissive]
cTimerEvent *CreateTimerEvent(TCLASS *c, void (TCLASS::*fp)(void),
^~~~~~~~~~~~~~~~
timer.h:252:14: error: redeclaration of 'template<class TCLASS, class TARG1> cTimerEvent* CreateTimerEvent(TCLASS*, void (TCLASS::*)(TARG1), TARG1, unsigned int, bool)' may not have default arguments [-fpermissive]
cTimerEvent *CreateTimerEvent(TCLASS *c, void (TCLASS::*fp)(TARG1),
^~~~~~~~~~~~~~~~
make: *** [Makefile:67: timer.o] Fehler 1
Ich bin jetzt nicht der große "make-Profi"
Wie könnte ich dieses Plugin zum Laufen bekommen?
Ich bin für jeden Hinweis dankbar.
Grüße,
KaiCrow
PS: Irgendjemand müsste mal meine Signatur aktualisieren...bitte nicht weiter beachten.