bitstreamout und VDR 1.6-0

  • Hallo ihr wisenden,


    hat jemand bitstreamout schon im VDR 1.6-0 mit aktuellem Extensionpatch am kompil. bekommen ?


    Bei mir kommt folgender Fehler:


    make[1]: Entering directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/bitstreamout'
    bitstreamout Version 0.85
    g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -fPIC -DPIC -c -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DELTIMESHIFTREC -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_DVBPLAYER -DUSE_DVBSETUP -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_MAINMENUHOOKS -DUSE_MENUORG -DUSE_OSDMAXITEMS -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_SETTIME -DUSE_SORTRECORDS -DUSE_SYNCEARLY -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_WAREAGLEICON -DUSE_YAEPG -DPLUGIN_NAME_I18N='"bitstreamout"' -D_GNU_SOURCE -I../../../../DVB/include -I../../../include -I../../../../DVB/include bitstreamout.c
    In file included from bitstreamout.c:35:
    types.h:30:25: error: asm/bitops.h: Datei oder Verzeichnis nicht gefunden
    bitstreamout.c: In member function 'virtual void cBitStreamOut::Stop()':
    bitstreamout.c:182: error: 'set_bit' was not declared in this scope
    bitstreamout.c: In member function 'virtual bool cBitStreamOut::Start()':
    bitstreamout.c:287: error: 'clear_bit' was not declared in this scope
    bitstreamout.c:290: error: 'set_bit' was not declared in this scope
    bitstreamout.c: In member function 'virtual bool cBitStreamOut::SetupParse(const char*, const char*)':
    bitstreamout.c:357: error: 'set_bit' was not declared in this scope
    bitstreamout.c:357: error: 'clear_bit' was not declared in this scope
    bitstreamout.c:359: error: 'set_bit' was not declared in this scope
    bitstreamout.c:359: error: 'clear_bit' was not declared in this scope
    bitstreamout.c:361: error: 'set_bit' was not declared in this scope
    bitstreamout.c:361: error: 'clear_bit' was not declared in this scope
    bitstreamout.c:370: error: 'clear_bit' was not declared in this scope
    bitstreamout.c:371: error: 'set_bit' was not declared in this scope
    bitstreamout.c: In member function 'virtual void cDisplayMainMenu::Set()':
    bitstreamout.c:468: error: 'test_bit' was not declared in this scope
    bitstreamout.c:493: error: 'set_bit' was not declared in this scope
    bitstreamout.c:493: error: 'clear_bit' was not declared in this scope
    bitstreamout.c: In member function 'virtual void cDisplayMainMenu::Store()':
    bitstreamout.c:521: error: 'set_bit' was not declared in this scope
    bitstreamout.c:521: error: 'clear_bit' was not declared in this scope
    bitstreamout.c: In member function 'virtual void cMenuSetupBSO::Set()':
    bitstreamout.c:576: error: 'test_bit' was not declared in this scope
    bitstreamout.c:591: error: 'set_bit' was not declared in this scope
    bitstreamout.c:591: error: 'clear_bit' was not declared in this scope
    bitstreamout.c: In member function 'virtual void cMenuSetupBSO::Store()':
    bitstreamout.c:622: error: 'set_bit' was not declared in this scope
    bitstreamout.c:622: error: 'clear_bit' was not declared in this scope
    make[1]: *** [bitstreamout.o] Fehler 1
    make[1]: Leaving directory `/usr/local/src/vdr-1.6.0/PLUGINS/src/bitstreamout'


    Vielen Dank im Vorraus

  • Zitat

    Original von slime


    hi,
    dagegen solltes du was machen. kuck mal, woher die datei asm/bitops.h herkommt.


    danke für die schnelle Antwort. Die Datei habe ich gefunden aber wie soll ich die verlinken ?



    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
    permitted by applicable law.
    debian:~# find / -name bitops.h
    /usr/src/linux-source-2.6.22/arch/arm/lib/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-blackfin/bitops.h
    /usr/src/linux-source-2.6.22/include/linux/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-m68knommu/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-powerpc/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-sh/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-um/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-parisc/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-x86_64/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-xtensa/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-alpha/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-arm26/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-avr32/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-h8300/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-sparc/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-i386/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-cris/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-cris/arch-v10/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-cris/arch-v32/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-m32r/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-ia64/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-m68k/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-mips/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-s390/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-v850/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-sh64/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-arm/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-frv/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-sparc64/bitops.h
    /usr/src/linux-source-2.6.22/include/asm-generic/bitops.h
    /usr/src/linux-headers-2.6.22-3/include/linux/bitops.h
    /usr/src/linux-headers-2.6.22-3/include/asm-x86_64/bitops.h
    /usr/src/linux-headers-2.6.22-3/include/asm-i386/bitops.h
    /usr/src/linux-headers-2.6.22-3/include/asm-generic/bitops.h
    /usr/src/linux-headers-2.6.22-3-686-bigmem/include/asm-x86_64/bitops.h
    /usr/src/linux-headers-2.6.22-3-686-bigmem/include/linux/bitops.h
    /usr/src/linux-headers-2.6.22-3-686-bigmem/include/asm-i386/bitops.h
    /usr/src/linux-headers-2.6.22-3-686-bigmem/include/asm-generic/bitops.h


  • Versuche es mal mit der Version 0.89b, ist eine Testversion für VDR >= 1.6.0,
    die das Problem mit bitops.h umgeht und zumindst unter VDR 1.6.0 kompiliert.
    Unter VDR 1.6.0 kann ich das plugin derzeit nicht zur Laufzeit testen, feedback
    wäre daher ganz hilfreich.


      Werner

Jetzt mitmachen!

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