Probleme Kompilieren audiorecorder-0.1.0-pre14

  • Beim Kompilieren vom Audiorecorder Plugin (Version:audiorecorder-0.1.0-pre14) kommt folgende Fehlermeldung:
    /usr/bin/ld: /usr/local/lib/libavcodec.a(utils.o): relocation R_X86_64_32 against `first_avcodec' can not be used when making a shared object; recompile with -fPIC
    /usr/local/lib/libavcodec.a: could not read symbols: Bad value
    collect2: ld returned 1 exit status
    make[1]: *** [libvdr-audiorecorder.so] Fehler 1


    Vielleicht kann mir einer Weiterhelfen. Habe eine 64-Bit AMD-CPU mit 64-Bit Kernel.

    Mein System:
    Hardware: ECS K7VTA3, Athlon XP 1600,256 MB DDR-RAM
    120 GB HDD, Hauppauge WinTV-Nexus Rev 1.2, Soundblaster
    live Value
    Software: Debian sarge, Kernel 2.6.8.1, vdr-1.4.7 und vdr-1.5.10


  • Versuchs doch mal mit "recompile with -fPIC" ;D
    im Makefile in den CXXFLAGS anhängen

  • Das compilieren hat nun funktioniert
    Nun kommt beim starten von vdr folgende Fehlermeldung im syslog:
    Jun 6 17:26:24 dvbs3 vdr: [11890] ERROR: /usr/local/src/VDR/PLUGINS/lib/libvdr-audiorecorder.so.1.6.0: undefined symbol: avcodec_decode_audio2

    Mein System:
    Hardware: ECS K7VTA3, Athlon XP 1600,256 MB DDR-RAM
    120 GB HDD, Hauppauge WinTV-Nexus Rev 1.2, Soundblaster
    live Value
    Software: Debian sarge, Kernel 2.6.8.1, vdr-1.4.7 und vdr-1.5.10

Jetzt mitmachen!

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