2013-05-25, 10:13
This is what I did. Please let me know if I can provide more information. Would love to get it working.
git clone --branch vnsi4 https://github.com/FernetMenta/xbmc-pvr-addons.git
cd addons/pvr.vdr.vnsi/vdr-plugin-vnsiserver
make VDRDIR=/usr/include/vdr LIBDIR=/usr/lib/vdr/plguins DEBUG=1
make install VDRDIR=/usr/include/vdr LIBDIR=/usr/lib/vdr/plguins DEBUG=1
vdr -h
vdr: /usr/lib/vdr/plugins/libvdr-vnsiserver4.so.2.0.0: undefined symbol: _ZN10cIndexFile3GetEiPtPlPbPi
git clone --branch vnsi4 https://github.com/FernetMenta/xbmc-pvr-addons.git
cd addons/pvr.vdr.vnsi/vdr-plugin-vnsiserver
make VDRDIR=/usr/include/vdr LIBDIR=/usr/lib/vdr/plguins DEBUG=1
Quote:g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o vnsi.o vnsi.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o bitstream.o bitstream.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o vnsiclient.o vnsiclient.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o config.o config.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o cxsocket.o cxsocket.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser.o parser.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_AAC.o parser_AAC.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_AC3.o parser_AC3.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_DTS.o parser_DTS.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_h264.o parser_h264.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_MPEGAudio.o parser_MPEGAudio.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_MPEGVideo.o parser_MPEGVideo.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_Subtitle.o parser_Subtitle.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o parser_Teletext.o parser_Teletext.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o streamer.o streamer.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o recplayer.o recplayer.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o requestpacket.o requestpacket.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o responsepacket.o responsepacket.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o vnsiserver.o vnsiserver.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o hash.o hash.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o recordingscache.o recordingscache.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o setup.o setup.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o vnsiosd.o vnsiosd.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o demuxer.o demuxer.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o videobuffer.o videobuffer.c
g++ -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"vnsiserver4"' -DVNSI_SERVER_VERSION='"0.9.2"' -DDEBUG -o videoinput.o videoinput.c
g++ -shared vnsi.o bitstream.o vnsiclient.o config.o cxsocket.o parser.o parser_AAC.o parser_AC3.o parser_DTS.o parser_h264.o parser_MPEGAudio.o parser_MPEGVideo.o parser_Subtitle.o parser_Teletext.o streamer.o recplayer.o requestpacket.o responsepacket.o vnsiserver.o hash.o recordingscache.o setup.o vnsiosd.o demuxer.o videobuffer.o videoinput.o -o libvdr-vnsiserver4.so
make install VDRDIR=/usr/include/vdr LIBDIR=/usr/lib/vdr/plguins DEBUG=1
Quote:install -D libvdr-vnsiserver4.so /usr/lib/vdr/plguins/libvdr-vnsiserver4.so.2.0.0
vdr -h
vdr: /usr/lib/vdr/plugins/libvdr-vnsiserver4.so.2.0.0: undefined symbol: _ZN10cIndexFile3GetEiPtPlPbPi