bekomme ffnetdev PLugin nicht kompiliert

  • ich wollte mir das ffnetdev Plugin bei meinem VDR 1.4.7 installieren, hab das snapshot benutzt da laut Homepage des Programmierers:


    version vdr-ffnetdev-0.1.0.tar.bz2 lässt sich nicht mit VDR-1.4.7 kompillieren, man muss sich den aktuellsten Snapshot aus dem Entwicklerarchiv holen. (unter Linux erst "subversion" installieren, dann im Verzeichnis $VDR/PLUGINS/src/ )



    bekomme aber immer die Fehlermeldung:


    Plugin ffnetdev:
    make[1]: Entering directory `/usr/local/src/vdr-1.4.7/PLUGINS/src/ffnetdev'
    g++ -W -Woverloaded-virtual -g -shared ffnetdev.o ffnetdevsetup.o osdworker.o tsworker.o clientcontrol.o netosd.o steamdevice.o pes2ts.o remote.o vncEncodeRRE.o vncEncodeCoRRE.o vncEncodeHexT.o vncEncoder.o translate.o i18n.o tools/ource.o tools/select.o tools/socket.o tools/tools.o -o libvdr-ffnetdev.so
    /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: ffnetdev.o: relocation R_X86_64_32 agaist `a local symbol' can not be used when making a shared object; recompile with -fPIC
    ffnetdev.o: could not read symbols: Bad value
    collect2: ld returned 1 exit status
    make[1]: *** [libvdr-ffnetdev.so] Error 1
    make[1]: Leaving directory `/usr/local/src/vdr-1.4.7/PLUGINS/src/ffnetdev'



    benutze SuSE 10.2 auf nem Intel 4Core

  • das klingt zwar schonmal nicht schlecht funzt aber irgendwie nicht.
    also bei mir stand original


    CXX ?= g++
    CXXFLAGS ?= -W -Woverloaded-virtual


    das habe ich dann geändert in


    CXX ?= g++
    CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual -fPIC


    dann im vdr Vezeichnis
    make clean
    make vdr
    make plugins



    der gleiche Fehler immer noch, mus sich noch irgendwas "cleanen" ?

  • oki alles klar,



    make clean-plugins und dann make plugins ;)


    das funzt jetzt, ich hab nur aktuell ein Problem auf das OSD des VDR zuzugreifen (keine FF Karte drin), mein VNC Viewer sagt immer


    setPF: not 8, 16, or 32 bpp?
    Do you wish to attempt to reconnect to xxx?


    im vdr debug sehe ich


    [ffnetdev] VNC: Client wants RFB protocol version RFB 003.003


    [ffnetdev] VNC: Client wants shared desktop(ignored).
    [ffnetdev] VNC: Client socket closed successfully.

Jetzt mitmachen!

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