Hallo,
leider läßt sich der eggtimer nicht mehr gegen den aktuellen vdr kompilieren.
Hat da schon jemand etwas gebastelt?
G. R.
Hallo,
leider läßt sich der eggtimer nicht mehr gegen den aktuellen vdr kompilieren.
Hat da schon jemand etwas gebastelt?
G. R.
Der Fehler sieht derzeit so aus:
In file included from background.h:7,
from eggtimer.h:9,
from eggtimer.c:11:
eggtimer_data.h:44: error: ISO C++ forbids declaration of 'cCommand' with no type
eggtimer_data.h:44: error: expected ';' before '*' token
distcc[8022] ERROR: compile eggtimer.c on localhost failed
make: *** [eggtimer.o] Error 1
make: *** Waiting for unfinished jobs....
distcc[8027] ERROR: compile background.c on 192.168.3.33 failed
distcc[8027] (dcc_build_somewhere) Warning: remote compilation of 'background.c' failed, retrying locally
distcc[8027] Warning: failed to distribute background.c to 192.168.3.33, running locally instead
In file included from eggtimer.h:10,
from background.h:6,
from background.c:6:
eggtimer_data.h:44: error: ISO C++ forbids declaration of 'cCommand' with no type
eggtimer_data.h:44: error: expected ';' before '*' token
background.c: In member function 'virtual void cEggtimerThread::Action()':
background.c:141: error: 'cCommand' was not declared in this scope
background.c:141: error: 'command' was not declared in this scope
background.c:141: error: 'class cEggtimer' has no member named 'GetVDRCommand'
distcc[8027] ERROR: compile background.c on localhost failed
make: *** [background.o] Error 1
distcc[8025] ERROR: nonblocking connect to 192.168.3.13:3632 failed: No route to host
distcc[8023] ERROR: nonblocking connect to 192.168.3.3:3632 failed: No route to host
distcc[8023] Warning: failed to distribute set_eggtimer.c to 192.168.3.3, running locally instead
distcc[8025] Warning: failed to distribute eggtimer_data.c to 192.168.3.13, running locally instead
In file included from background.h:7,
from eggtimer.h:9,
from set_eggtimer.h:4,
from set_eggtimer.c:5:
eggtimer_data.h:44: error: ISO C++ forbids declaration of 'cCommand' with no type
eggtimer_data.h:44: error: expected ';' before '*' token
set_eggtimer.c: In constructor 'cSetEggTimerMenu::cSetEggTimerMenu(cEggtimerThread*)':
set_eggtimer.c:28: error: 'cCommand' was not declared in this scope
set_eggtimer.c:28: error: 'command' was not declared in this scope
set_eggtimer.c: In member function 'void cSetEggTimerMenu::Set()':
set_eggtimer.c:81: error: 'cCommand' was not declared in this scope
set_eggtimer.c:81: error: 'cmd' was not declared in this scope
set_eggtimer.c:81: error: 'class cEggtimerTemplate' has no member named 'GetVDRCommand'
set_eggtimer.c: In member function 'bool cSetEggTimerMenu::StartEggtimer()':
set_eggtimer.c:161: error: 'cCommand' was not declared in this scope
set_eggtimer.c:161: error: 'cmd' was not declared in this scope
In file included from background.h:7,
from eggtimer.h:9,
from eggtimer_data.c:1:
eggtimer_data.h:44: error: ISO C++ forbids declaration of 'cCommand' with no type
eggtimer_data.h:44: error: expected ';' before '*' token
distcc[8023] ERROR: compile set_eggtimer.c on localhost failed
make: *** [set_eggtimer.o] Error 1
eggtimer_data.c:51: error: expected constructor, destructor, or type conversion before '*' token
distcc[8025] ERROR: compile eggtimer_data.c on localhost failed
make: *** [eggtimer_data.o] Error 1
Nobody have found a solution ?
Hallo,
gibt es da mittlerweile einen Patch, damit es mit einem aktuellen VDR geht?
G. Roland
Hallo,
wollte nochmal nachfragen, ob es mittlerweile einen Ersatz für das Eggtimer Plugin gibt?
G. Roland
Hallo,
der Thread ist zwar schon etwas älter aber ich hatte jetzt das gleiche Problem. Eigentlich funktioniert alles bis auf das Ausführen von Kommandos. Da ich dieses Feature sowieso nicht nutze habe ich es entfernt. Damit läufts bei mir auch wieder mit 1.7.24. Vielleicht kanns ja jemand gebrauchen.
Gruß zimuland
aus eTobis Paketen: http://e-tobi.net/vdr-experiment….9.5-20.diff.gz
--- vdr-plugin-eggtimer-0.9.5.orig/debian/patches/01_fix-includes.dpatch
+++ vdr-plugin-eggtimer-0.9.5/debian/patches/01_fix-includes.dpatch
@@ -0,0 +1,18 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01_fix-includes.dpatch by Tobias Grimm <tg@e-tobi.net>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+@DPATCH@
+diff -urNad vdr-plugin-eggtimer-0.9.5~/eggtimer.h vdr-plugin-eggtimer-0.9.5/eggtimer.h
+--- vdr-plugin-eggtimer-0.9.5~/eggtimer.h 2006-09-28 12:37:40.000000000 +0200
++++ vdr-plugin-eggtimer-0.9.5/eggtimer.h 2007-03-21 00:59:30.000000000 +0100
+@@ -8,7 +8,6 @@
+ #include "i18n.h"
+ #include "background.h"
+ #include "eggtimer_data.h"
+-#include "menu.h"
+
+ //#define DEBUG
+
Display More
vielleicht hilft das weiter
Don’t have an account yet? Register yourself now and be a part of our community!