How to compile the vdr server plugin
#20
Today I updated to latest vdr (2.1.4), but after that vnsi isn't working anymore. Just renaming the plugin to libvdr-vnsiserver5.so.2.1.4 didn't work, so I tried to compile a fresh one. I get the following errors:

Code:
[email protected]:~/xbmc-pvr-addons/addons/pvr.vdr.vnsi/vdr-plugin-vnsiserver$ sudo make
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver5"' -DVNSI_SERVER_VERSION='"0.9.4"'  -o vnsi.o vnsi.c
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver5"' -DVNSI_SERVER_VERSION='"0.9.4"'  -o bitstream.o bitstream.c
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver5"' -DVNSI_SERVER_VERSION='"0.9.4"'  -o vnsiclient.o vnsiclient.c
In file included from vnsiclient.h:32:0,
                 from vnsiclient.c:42:
/usr/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:42:0:
vnsiclient.h:86:8: error:   by ‘void cVNSIClient::ChannelChange()’ [-Werror=overloaded-virtual]
   void ChannelChange();
        ^
cc1plus: some warnings being treated as errors
make: *** [vnsiclient.o] Fehler 1

Anybody having an idea what I did wrong or what is going wrong?
Reply


Messages In This Thread
RE: How to compile the vdr server plugin - by eroxm - 2014-01-27, 21:00


Logout Mark Read Team Forum Stats Members Help
How to compile the vdr server plugin0
This forum uses Lukasz Tkacz MyBB addons.