[vdr] channelscan-0.6.1 failed in compiling under VDR-1.7.0
VDR-1.7.0 had been patched vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff No patched FOR channelscan-0.6.1 (revision 6893) and compile failed* debian:~/vdr/PLUGINS/src/# svn upAt revision 6893. debian:~/vdr# make cleandebian:~/vdr# make clean-pluginsdebian:~/vdr# makedebian:~/vdr# make plugins Plugin channelscan:make[1]: Entering directory `/root/vdr/PLUGINS/src/channelscan-0.6.1'g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' -DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I/root/multiproto/linux/include -I../../../include -I../..//root/multiproto/linux/include channelscan.cIn file included from scan.h:34, from csmenu.h:42, from channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file included from ../../../include/vdr/device.h:18, from scan.h:31, from csmenu.h:42, from channelscan.c:31:../../../include/vdr/nit.h:16:1: warning: this is the location of the previous definitionIn file included from filter.h:42, from scan.h:34, from csmenu.h:42, from channelscan.c:31:transponders.h:357: error: ISO C++ forbids declaration of ‘auto_ptr’ with no typetransponders.h:357: error: invalid use of ‘::’transponders.h:357: error: expected ‘;’ before ‘’ tokentransponders.h: In member function ‘void cTransponders::ResetNITStartTransponder(cSatTransponder*)’:transponders.h:350: error: ‘nitStartTransponder_’ was not declared in this scopetransponders.h: In member function ‘cTransponder* cTransponders::GetNITStartTransponder()’:transponders.h:405: error: ‘nitStartTransponder_’ was not declared in this scopeIn file included from channelscan.c:31:csmenu.h: At global scope:csmenu.h:224: error: ISO C++ forbids declaration of ‘auto_ptr’ with no typecsmenu.h:224: error: invalid use of ‘::’csmenu.h:224: error: expected ‘;’ before ‘’ tokenchannelscan.c: In member function ‘virtual void cMenuChannelscanSetup::Store()’:channelscan.c:74: error: no matching function for call to ‘cMenuChannelscanSetup::SetupStore(const char [12], const char [12], int)’../../../include/vdr/menuitems.h:182: note: candidates are: void cMenuSetupPage::SetupStore(const char*, const char*)../../../include/vdr/menuitems.h:183: note: void cMenuSetupPage::SetupStore(const char*, int)channelscan.c:75: error: no matching function for call to ‘cMenuChannelscanSetup::SetupStore(const char [8], const char [12], int)’../../../include/vdr/menuitems.h:182: note: candidates are: void cMenuSetupPage::SetupStore(const char*, const char*)../../../include/vdr/menuitems.h:183: note: void cMenuSetupPage::SetupStore(const char*, int)channelscan.c: In member function ‘virtual cOsdObject* cPluginChannelscan::MainMenuAction()’:channelscan.c:133: error: ‘AnyFreeTuners’ was not declared in this scopemake[1]: *** [channelscan.o] Error 1make[1]: Leaving directory `/root/vdr/PLUGINS/src/channelscan-0.6.1' * vdr-1.7.0-h264-channelscan-0.6.1.diff patched FOR channelscan-0.6.1 (revision 6893) and compile failed* debian:~/vdr/PLUGINS/src/# svn upAt revision 6893. debian:~/vdr/PLUGINS/src/channelscan# cat vdr-1.7.0-h264-channelscan-0.6.1.diff | patch -p1patching file channelscan.cHunk #1 succeeded at 71 (offset 3 lines).patching file csmenu.cHunk #1 succeeded at 240 (offset 7 lines).Hunk #2 succeeded at 1128 (offset 91 lines).patching file filter.cpatching file scan.cpatching file transponders.c debian:~/vdr# make cleandebian:~/vdr# make clean-pluginsdebian:~/vdr# makedebian:~/vdr# make pluginsPlugin channelscan:make[1]: Entering directory `/root/vdr/PLUGINS/src/channelscan-0.6.1'g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' -DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I/root/multiproto/linux/include -I../../../include -I../..//root/multiproto/linux/include channelscan.cIn file included from scan.h:34, from csmenu.h:42, from channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file included from ../../../include/vdr/device.h:18, from scan.h:31, from csmenu.h:42, from channelscan.c:31:../../../include/vdr/nit.h:16:1: warning: this is the location of the previous definitionIn file included from filter.h:42, from scan.h:34, from csmenu.h:42, from
[vdr] channelscan-0.6.1 failed in compiling under VDR-1.7.0
VDR-1.7.0 had been patched vdr-1.7.0-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff No patched FOR channelscan-0.6.1 (revision 6893) and compile failed* debian:~/vdr/PLUGINS/src/# svn upAt revision 6893. debian:~/vdr# make cleandebian:~/vdr# make clean-pluginsdebian:~/vdr# makedebian:~/vdr# make plugins Plugin channelscan:make[1]: Entering directory `/root/vdr/PLUGINS/src/channelscan-0.6.1'g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' -DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I/root/multiproto/linux/include -I../../../include -I../..//root/multiproto/linux/include channelscan.cIn file included from scan.h:34, from csmenu.h:42, from channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file included from ../../../include/vdr/device.h:18, from scan.h:31, from csmenu.h:42, from channelscan.c:31:../../../include/vdr/nit.h:16:1: warning: this is the location of the previous definitionIn file included from filter.h:42, from scan.h:34, from csmenu.h:42, from channelscan.c:31:transponders.h:357: error: ISO C++ forbids declaration of ‘auto_ptr’ with no typetransponders.h:357: error: invalid use of ‘::’transponders.h:357: error: expected ‘;’ before ‘’ tokentransponders.h: In member function ‘void cTransponders::ResetNITStartTransponder(cSatTransponder*)’:transponders.h:350: error: ‘nitStartTransponder_’ was not declared in this scopetransponders.h: In member function ‘cTransponder* cTransponders::GetNITStartTransponder()’:transponders.h:405: error: ‘nitStartTransponder_’ was not declared in this scopeIn file included from channelscan.c:31:csmenu.h: At global scope:csmenu.h:224: error: ISO C++ forbids declaration of ‘auto_ptr’ with no typecsmenu.h:224: error: invalid use of ‘::’csmenu.h:224: error: expected ‘;’ before ‘’ tokenchannelscan.c: In member function ‘virtual void cMenuChannelscanSetup::Store()’:channelscan.c:74: error: no matching function for call to ‘cMenuChannelscanSetup::SetupStore(const char [12], const char [12], int)’../../../include/vdr/menuitems.h:182: note: candidates are: void cMenuSetupPage::SetupStore(const char*, const char*)../../../include/vdr/menuitems.h:183: note: void cMenuSetupPage::SetupStore(const char*, int)channelscan.c:75: error: no matching function for call to ‘cMenuChannelscanSetup::SetupStore(const char [8], const char [12], int)’../../../include/vdr/menuitems.h:182: note: candidates are: void cMenuSetupPage::SetupStore(const char*, const char*)../../../include/vdr/menuitems.h:183: note: void cMenuSetupPage::SetupStore(const char*, int)channelscan.c: In member function ‘virtual cOsdObject* cPluginChannelscan::MainMenuAction()’:channelscan.c:133: error: ‘AnyFreeTuners’ was not declared in this scopemake[1]: *** [channelscan.o] Error 1make[1]: Leaving directory `/root/vdr/PLUGINS/src/channelscan-0.6.1' * vdr-1.7.0-h264-channelscan-0.6.1.diff patched FOR channelscan-0.6.1 (revision 6893) and compile failed* debian:~/vdr/PLUGINS/src/# svn upAt revision 6893. debian:~/vdr/PLUGINS/src/channelscan# cat vdr-1.7.0-h264-channelscan-0.6.1.diff | patch -p1patching file channelscan.cHunk #1 succeeded at 71 (offset 3 lines).patching file csmenu.cHunk #1 succeeded at 240 (offset 7 lines).Hunk #2 succeeded at 1128 (offset 91 lines).patching file filter.cpatching file scan.cpatching file transponders.c debian:~/vdr# make cleandebian:~/vdr# make clean-pluginsdebian:~/vdr# makedebian:~/vdr# make pluginsPlugin channelscan:make[1]: Entering directory `/root/vdr/PLUGINS/src/channelscan-0.6.1'g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' -DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I/root/multiproto/linux/include -I../../../include -I../..//root/multiproto/linux/include channelscan.cIn file included from scan.h:34, from csmenu.h:42, from channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file included from ../../../include/vdr/device.h:18, from scan.h:31, from csmenu.h:42, from channelscan.c:31:../../../include/vdr/nit.h:16:1: warning: this is the location of the previous definitionIn file included from filter.h:42, from scan.h:34, from csmenu.h:42, from
Re: [vdr] channelscan-0.6.1 failed in compiling under VDR-1.7.0
Who can tell me what should I do next? please try this patched channelscan version http://slil.ru/25968343 btw - the new multiproto patch for svn version of channelscan will appreciate :) Goga ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] channelscan-0.6.1 failed in compiling under VDR-1.7.0
I demand that LinHai may or may not have written... [snip] Plugin channelscan:make[1]: Entering directory `/root/vdr/PLUGINS/src/channelscan'g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='reelchannelscan' -DVDRDIR=\../../..\ -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I/root/multiproto/linux/include -I../../../include -I../..//root/multiproto/linux/include channelscan.cIn file included from scan.h:34, from csmenu.h:42, from channelscan.c:31:filter.h:193:1: warning: MAXNETWORKNAME redefinedIn file included [snip] Ugh. That's the *fifth* badly-mangled message from you today. Looks like Hotmail's still eating line feeds, at least in the plain text part. (Presumably, the completely unnecessary, pointless, bandwidth- and storage-wasting HTML part is fine. I've not looked.) I suggest that you find some other mail service provider. -- | Darren Salt| linux or ds at | nr. Ashington, | Toon | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army | URL:http://www.youmustbejoking.demon.co.uk/progs.packages.html I will never lie to me. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr