I'm trying to compile vdr-osdpip-0.0.8 but I have this problem..is there any patch to work with vdr-1.3.36 or a new version?
g++ -g -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"osdpip"' -D_GNU_SOURCE -I../../../include -I../../../../DVB/include -I. -I../../../../ffmpeg-0.4.8/libavcodec -o osd_info.o osd_info.c osd_info.c: In member function `eOSState cOsdInfoWindow::ProcessKey(eKeys)': osd_info.c:233: error: `cDevice' has not been declared osd_info.c:233: error: `CurrentChannel' undeclared (first use this function) osd_info.c:233: error: (Each undeclared identifier is reported only once for each function it appears in.) osd_info.c:260: error: `cDevice' has not been declared osd_info.c:260: error: `SwitchChannel' undeclared (first use this function) osd_info.c:290: error: `cDevice' has not been declared osd_info.c:312: error: `cDevice' has not been declared make[1]: *** [osd_info.o] Error 1 make[1]: Leaving directory `/usr/src/vdr/vdr-test/PLUGINS/src/osdpip'
Best Regards João Mamede
João Mamede wrote:
I'm trying to compile vdr-osdpip-0.0.8 but I have this problem..is there any patch to work with vdr-1.3.36 or a new version?
osd_info.c:233: error: `cDevice' has not been declared
Thats one of the 1.3.31 cDevice failures, caused by a missing include. The German wiki has the link to a patch:
http://www.vdr-wiki.de/wiki/index.php/Osdpip-plugin
Cheers,
Udo