Hi!
Bin seit 2 Wochen stolzer Besitzer einer MediaMVP. läuft auch prima mit dem MediaMVP-Plugin. Nun wollte ich aber auch mal VOMP ausprobieren, komme da aber nicht weiter.
Es will nicht kompilieren. Die Ausgabe von make plugins gibt:
make[1]: Entering directory `/usr/local/src/vdr-1.2.6/PLUGINS/src/vompserver'
g++ -O2 -Wall -Woverloaded-virtual -Werror -c -DPLUGIN_NAME_I18N='"vompserver"' -I../../../include -I../../../../DVB/include -Iremux -Ilibdvbmpeg -o vompserver.o vompserver.c
In file included from ../../../include/vdr/svdrp.h:13,
from ../../../include/vdr/interface.h:16,
from ../../../include/vdr/osd.h:18,
from ../../../include/vdr/menuitems.h:13,
from ../../../include/vdr/plugin.h:14,
from vompserver.c:29:
../../../include/vdr/tools.h:163: warning: `virtual void
cListBase::Add(cListObject*, cListObject*)' was hidden
../../../include/vdr/recording.h:125: warning: by `cMark* cMarks::Add(int)'
In file included from ../../../include/vdr/menuitems.h:13,
from ../../../include/vdr/plugin.h:14,
from vompserver.c:29:
../../../include/vdr/tools.h:163: warning: `virtual void
cListBase::Add(cListObject*, cListObject*)' was hidden
../../../include/vdr/osd.h:168: warning: by `void cOsdMenu::Add(cOsdItem*,
bool, cOsdItem*)'
make[1]: *** [vompserver.o] Error 1
make[1]: Leaving directory `/usr/local/src/vdr-1.2.6/PLUGINS/src/vompserver'
make: *** [plugins] Error 2
Display More
Mit dieser Ausgabe kann ich aber nicht so richtig viel anfangen. Die aufgeführten Funktionen ("... was hidden") sind alle als public in den entsprechenden Klassen deklariert.
Als Compiler habe ich gcc 3.3.1 (unter SuSE 9.0).
Hat denn überhaupt schon mal jemand den vompserver für vdr-1.2.6 ans Laufen gebracht?
LG
Tian