Re: channelscan-0.6.1 failed in compiling under VDR-1.7.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I download the channelscan_multiproto.tgz,But It couldn't be compiled under vdr-1.7.0.

 

debian:~/vdr/PLUGINS/src/# wget http://slil.ru/25968343/456f10de.487a6a78/channelscan_multiproto.tgz
debian:~/vdr/PLUGINS/src/# tar zxvf channelscan_multiproto.tgz
debian:~/vdr# make clean
debian:~/vdr# make clean-plugins
debian:~/vdr# make
debian:~/vdr# make plugins

 

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.c
In file included from scan.h:34,
                 from csmenu.h:42,
                 from channelscan.c:31:
filter.h:193:1: warning: "MAXNETWORKNAME" redefined
In 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 definition
In file included from filter.h:42,
                 from scan.h:34,
                 from csmenu.h:42,
                 from channelscan.c:31:
transponders.h:358: error: ISO C++ forbids declaration of ‘auto_ptr’ with no type
transponders.h:358: error: invalid use of ‘::’
transponders.h:358: error: expected ‘;’ before ‘<’ token
transponders.h: In member function ‘void cTransponders::ResetNITStartTransponder(cSatTransponder*)’:
transponders.h:351: error: ‘nitStartTransponder_’ was not declared in this scope
transponders.h: In member function ‘cTransponder* cTransponders::GetNITStartTransponder()’:
transponders.h:406: error: ‘nitStartTransponder_’ was not declared in this scope
In file included from channelscan.c:31:
csmenu.h: At global scope:
csmenu.h:220: error: ISO C++ forbids declaration of ‘auto_ptr’ with no type
csmenu.h:220: error: invalid use of ‘::’
csmenu.h:220: error: expected ‘;’ before ‘<’ token
make[1]: *** [channelscan.o] Error 1
make[1]: Leaving directory `/root/vdr/PLUGINS/src/channelscan'

 


>
>
> > 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
>



轻松把Hotmail下载到本地,试试 Windows Live Mail。 立即尝试!
_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux