aktuelles epgsearch compiliert nicht mit vdr 1.7

  • Kann mir jemand mal bitte helfen und sagen woran mein compile hier scheitert ??
    Google hat leider nichts ausgespuckt und im Forum hab ich auch nichts gefunden.




    Plugin epgsearch:
    make[1]: Entering directory `/usr/src/vdr-1.7.16/PLUGINS/src/vdr-plugin-epgsearch'
    g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_MAINMENUHOOKS -DUSE_MENUORG -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_VOLCTRL -DUSE_WAREAGLEICON -D_GNU_SOURCE -DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -DHAVE_PCREPOSIX -DUSE_PINPLUGIN -I/usr/src/linux/DVB/linux/include -I../../../include -I/usr/src/linux/DVB/linux/include menu_commands.c
    menu_commands.c: In member function âvirtual eOSState cMenuSearchCommands::Record()â:
    menu_commands.c:168: error: âtfProtectedâ was not declared in this scope
    make[1]: *** [menu_commands.o] Fehler 1

  • Reihe mich bei den Glücklosen ein ...da fehlt wohl noch was.


    Gruß
    iNOB

  • Hier läuft das Plugin (aktuell aus dem GIT)


    VDR-1.7.10 Suse 11.3 64


    mfg

    VDR 1 (SD) : ASRock A330 GC, 1 GB RAM, TT- FF Karte rev. 2.3, 7'' TFT, Lirc X10 - Selbstbau Gehäuse - Suse 11.3 (64) vdr-1.7.10 diverse Plugins
    VDR 2 (HD) : MSI G41M-P25, 2 GB RAM, E6700 2x3.20GHz, Gainward GT220, 2TB HD, Lirc X10, TT S2-3600 USB, TT S2-1600, - Suse 11.3 (64) NvidiaTreiber 260.19 vdr-1.7.18 - xineliboutplugin 1.0.90 cvs, xine-lib 1.1.90 , s2-liplianin DVB Treiber

  • Gerade nochmal probiert. Geht auch mit der aktuellen v20 noch nicht. Ich glaube ihm fehlt das híer: #include <vdr/childlock.h>
    Das File existiert bei mir trotz installiertem pin-plugin nicht... :schiel


    Gruß
    iNOB

  • Vollkommen Wurscht, ob ich mit oder ohne Pin-Plugin compilere, es kommt immer der Fehler hier:

    Code
    menu_commands.c: In member function ‘virtual eOSState cMenuSearchCommands::Record()’:
    menu_commands.c:168: error: ‘tfProtected’ was not declared in this scope
    make: *** [menu_commands.o] Fehler 1

    Gruß
    iNOB

  • das Ganze kommt zumindest von den letzten Patches, siehe auch hier:


    http://www.spinics.net/lists/vdr/msg24119.html



    Ich kann nur momentan nicht finden woher er die
    HasFlags(tfProtected)
    herbekommen will.


    Irgendjemand ne Idee ??

  • hi jungs,


    hier hat folgendes geholfen -> #PINPLUGIN = 1


    extpatch das pinplugin auskommentieren und schon bauts! vielen dank paulpanther!


    greetz

    SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - Tevii s480 - Astra 19,2 - MLDHD-5.4 testing


    WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLDHD-5.4 testing

  • Ne, bei mir macht das leider keinen Unterschied:


    Plugin epgsearch:make[1]: Entering directory `/usr/src/vdr-1.7.16/PLUGINS/src/vdr-plugin-epgsearch'g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_MAINMENUHOOKS -DUSE_MENUORG -DUSE_NOEPG -DUSE_PLUGINMISSING -DUSE_VOLCTRL -DUSE_WAREAGLEICON -D_GNU_SOURCE -DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -DHAVE_PCREPOSIX -DUSE_PINPLUGIN -I/usr/src/linux/DVB/linux/include -I../../../include -I/usr/src/linux/DVB/linux/include menu_commands.cmenu_commands.c: In member function âvirtual eOSState cMenuSearchCommands::Record()â:menu_commands.c:168: error: âtfProtectedâ was not declared in this scopemake[1]: *** [menu_commands.o] Fehler 1make[1]: Leaving directory `/usr/src/vdr-1.7.16/PLUGINS/src/vdr-plugin-epgsearch'


    Hab im Make.conf und auch im epgsearch Makefile das PIN plugin ausgeschlossen.
    Merkwürdig nur, daß es trotzdem aufgerufen wird
    -DUSE_PINPLUGIN fällt mir gerade auf.Muss ich noch mal schaun




    [EDIT: OK, jetzt hat es wieder compiliert. Keine Ahnung woran das lag. Hauptsache es funzt wieder]

  • hi,


    hattest du vorher im vdr make clean gemacht? dann in Make.config pinplugin vom extpatch auskommentieren und erneut vdr make danach compiled bei mir epgsearch beta 20 ganz ohne probleme!


    greetz

    SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - Tevii s480 - Astra 19,2 - MLDHD-5.4 testing


    WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLDHD-5.4 testing

  • So ich hab das Ganze mal naeher untersucht.
    Das epgsearch Plugin basiert nun auf dem "yavdr-only" pin patch, d.h. man benoetigt einen Patch den es nur in yavdr gibt.
    Die aeltere Variante funktionierte noch mit dem originalen Pin Patch aus dem Pin Plugin.
    Daher wuerde ich es sehr begruessen, wenn epgsearch dies wieder rueckgaengig machen wuerde, oder alternativ yavdr seinen Patch incl. passendem Pin Plugin offiziell "announcen" wuerde.

  • ui
    ich wusste nicht, dass wir einen extra patch dafür haben ?


    ich hab auch nur den pin patch aus dem tomg paket von vdr-1.7.16
    aber ich kann den patch gerne mal anhängen.
    sek.


    edit: ich war gerade dabei den pin patch aus vdr zu entfernen .... irgendwie macht er nur ärger.
    aber das ist ein anderes thema ...

  • Solange niemand weiss warum Ihr was anderes nehmt und es bei Euch sowieso nicht sauber laeuft waere es doch sehr schoen wenn epgsearch dann den "offiziell" vorhanden Pin Patch als Basis nehmen wuerde, anstelle Eures "dubiosen" Patches ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!