channelscan vdr 1.7.0 + netceiver

Tutto quello che ha a che fare con i plugins.

Moderatori: ragno, tapino, alez, zulu, davidea

Rispondi
ceo16
Messaggi: 324
Iscritto il: 21 gen 2008, 18:40

channelscan vdr 1.7.0 + netceiver

Messaggio da ceo16 »

ciao quando vado a compilare questo plugins con la patch per i canali hd mi esce questo errore:

manuel@manuel-laptop:/vdr/current$ sudo make clean-plugins
make[1]: Entering directory `/vdr/vdr-1.7.0/PLUGINS/src/channelscan'
make[1]: Leaving directory `/vdr/vdr-1.7.0/PLUGINS/src/channelscan'
manuel@manuel-laptop:/vdr/current$ sudo make plugins
Plugin channelscan:
make[1]: Entering directory `/vdr/vdr-1.7.0/PLUGINS/src/channelscan'
make[1]: Leaving directory `/vdr/vdr-1.7.0/PLUGINS/src/channelscan'
make[1]: Entering directory `/vdr/vdr-1.7.0/PLUGINS/src/channelscan'
g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include -I../..//include channelscan.c
g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include -I../..//include csmenu.c
csmenu.h: In constructor ‘cMenuChannelscan::cMenuChannelscan(int, int, int, char, bool)’:
csmenu.h:123: warning: ‘cMenuChannelscan::returnToNetcvrotor_’ will be initialized after
csmenu.c:93: warning: base ‘cOsdMenu’
csmenu.c:91: warning: when initialized here
csmenu.h: In constructor ‘cMenuScanActive::cMenuScanActive(cScanParameters*, bool)’:
csmenu.h:162: warning: ‘cMenuScanActive::returnToNetcvrotor_’ will be initialized after
csmenu.c:828: warning: base ‘cOsdMenu’
csmenu.c:827: warning: when initialized here
g++ -fPIC -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -DBOOST_IOSTREAMS_NO_LIB -DNDEBUG -I../../../include -I../..//include -I../..//include filter.c
filter.c: In member function ‘virtual void NitFilter: rocess(u_short, u_char, const u_char*, int)’:
filter.c:1203: error: ‘FEC_3_5’ was not declared in this scope
filter.c:1203: error: ‘FEC_9_10’ was not declared in this scope
filter.c:1233: error: ‘ROLLOFF_35’ was not declared in this scope
filter.c:1233: error: ‘ROLLOFF_25’ was not declared in this scope
filter.c:1233: error: ‘ROLLOFF_20’ was not declared in this scope
filter.c:1253: error: ‘PSK_8’ was not declared in this scope
make[1]: *** [filter.o] Error 1
make[1]: Leaving directory `/vdr/vdr-1.7.0/PLUGINS/src/channelscan'

*** failed plugins: channelscan

make: *** [plugins] Error 1

cosa puo essere?
Avatar utente
Gringo
Messaggi: 1796
Iscritto il: 21 gen 2007, 19:36

Re: channelscan vdr 1.7.0 + netceiver

Messaggio da Gringo »

Da dove hai preso i sorgenti?
VDRBOX:
Software: ArchLinux 0.8 Don't Panic, VDR 1.6.0-2 con Extension Patch v.62 (> 70 plugins in IT)
Hardware: Intel P4 2,4 Ghz, 1 GB RAM, DVB-S Hauppauge WinTV Nexus-S rev 2.1, DVB-T Terratec Cinergy 1400, telecomando Terratec
Case: Compaq D510 SFF
ceo16
Messaggi: 324
Iscritto il: 21 gen 2008, 18:40

Re: channelscan vdr 1.7.0 + netceiver

Messaggio da ceo16 »

li ho aggiornati con svn up
uso channelscan 1.6.1
lukkino
Messaggi: 1086
Iscritto il: 20 gen 2007, 09:49

Re: channelscan vdr 1.7.0 + netceiver

Messaggio da lukkino »

ceo16 ha scritto:filter.c:1233: error: ‘ROLLOFF_35’ was not declared in this scope
filter.c:1233: error: ‘ROLLOFF_25’ was not declared in this scope
filter.c:1233: error: ‘ROLLOFF_20’ was not declared in this scope
Guardando questi errori mi viene in mente quando ho sviluppato l'ultima versione di LoadEPG... in pratica quelle costanti ti mancano e sono presenti negli header dei driver multiproto... forse li hanno aggiunti anche nell'ultimo kernel, ma non sono sicuro.

Per cui devi avere questa versione di driver... in particolare di header

Ciao :)
VDRBOX: GA-K8NS, AMD Sempron 2600+, Hauppauge Nexus 2.1, LFS
Rispondi