Hallo,
ich kann das Plugin "vnsiserver" unter VDR 2.1.6 nicht erstellen.
Quelle
Code
git clone https://github.com/opdenkamp/xbmc-pvr-addons.git # Repository clonen (aktiver Branch ist "master")
cd xbmc-prv-addons # in das Verzeichnis wechseln
git checkout frodo # Wechsel auf den Branch "frodo"
git pull # aktuellen Stand des Branch laden
cd addons/pvr.vdr.vnsi
cp vdr-plugin-vnsiserver .../VDR/PLUGINS/src/vnsiserver
cd ../VDR
make plugins
Meldung make plugins
Code
*** Plugin vnsiserver:
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/v4l-dvb/linux/include/uapi -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver3"' -DVNSI_SERVER_VERSION='"0.9.1"' -I/usr/local/src/vdr_files/vdr-2.1.6/include -o vnsiclient.o vnsiclient.c
In file included from vnsiclient.h:32:0,
from vnsiclient.c:41:
/usr/local/src/vdr_files/vdr-2.1.6/include/vdr/status.h:27:16: error: 'virtual void cStatus::ChannelChange(const cChannel*)' was hidden [-Werror=overloaded-virtual]
virtual void ChannelChange(const cChannel *Channel) {}
^
In file included from vnsiclient.c:41:0:
vnsiclient.h:86:8: error: by 'void cVNSIClient::ChannelChange()' [-Werror=overloaded-virtual]
void ChannelChange();
^
vnsiclient.c: In member function 'bool cVNSIClient::processRECORDINGS_GetDiskSpace()':
vnsiclient.c:1327:39: error: 'VideoDiskSpace’ was not declared in this scope
int Percent = VideoDiskSpace(&FreeMB);
^
cc1plus: some warnings being treated as errors
make[1]: *** [vnsiclient.o] Error 1
Display More
Kann ich das Plugin "vnsiserver" aus dem Branch Frodo auch für XBMC Gotham verwenden ?
MfG
Juergen B.