[solved]Graphtft an einer FF. Geht auch mit ctVDR/Sarge

  • Zitat

    Original von HolgerR
    ...
    Übrigens, falls hier noch jemand mitlesen sollte, und es nicht ganz klar sein sollte ...


    Hi Holger,
    also mitgelesen hob ich schon *tapfer*, doch ich glaub ich verzichte erstmal auf die Verwendung von Graphtft ;)


    freut mich, daß du es hinbekommen hast,
    Grüße - seaman

  • 'N Ahmd


    auch nach mehreren Ver und sehr viel -suchen hab ichs nicht hinbekommen,graphtft nicht zum Laufen zu bekommen.


    wenn ich mit auskommentiertem ffmpeg-patch baue (übrigens ohne Fehler), kommt beim Start:


    WARNING: The following plugins have been left out due to really binary incompatibility: graphtft


    Bei manuellem Aufruf:
    vdrdevel -P'graphtft -d vdr/1'


    Mecker:
    vdr: /usr/lib/vdrdevel/plugins/libvdr-graphtft.so.1.3.43: undefined symbol: ff_gcd :§$%



    was mache ich falsch, bzw was fehlt ?? ;( ;(


    HILFÄÄÄÄÄ

    ct-vdr4 ; 1.3.update ; 2 x TT FF SAT; Alphacrypt ; GraphTFT ; Athlon1k ; 512MB ; 160GB-HD weatherng;director;osdteletext;mailbox

  • hi,


    ich habe mich auch mal mit dem thema beschäftigt, weil ich mein 4x20 LCD einfach etwas veraltet und unlesbar finde.


    ich habe im prinzip gleiches problem, ich will nochmal kurz mein vorgehen aufzeigen:


    1. sourcen und dependencies geholt
    apt-get source vdr-plugin-graphtft
    apt-get build-dep vdr-plugin-graphtft
    2. ffmpeg-0.4.8 geholt
    3. Makefile im Verzeichniss "/usr/src/vdr-plugin-graphtft-0.0.8" für ffmpeg-Pfad angepasst
    4. "/usr/src/vdr-plugin-graphtft-0.0.8/debian/patches/00list" angepasst (#02_ffmpeg)
    5. graphtft bauen
    dpkg-buildpackage -tc
    6. graphtft installieren
    dpkg -i vdr-plugin-graphtft_0.0.8-30_i386.deb


    vdr -P'graphtft -d vdr/1'
    vdr: /usr/lib/vdr/plugins/libvdr-graphtft.so.1.3.47: undefined symbol: ff_gcd


    vdr hab ich auch schon neu gebaut. ohne erfolg !
    ich denke es liegt daran, das vdr mit anderen ffmpeg-quellen gebaut ist.
    wo stelle ich den beim bauen vom vdr ein, welches ffmpeg er nehmen soll ? oder bin ich hier auf dem holzweg ?
    caspar

    DIGN HV5, Gigabyte K8VT800, AMD Venice 3200+ (25W Gesamt Leistungsaufnahme im idle), 900 GB LVM Volume (../video.01),
    1 x DVB-S Nexus-S 2.3 (mod), PCI-CI V1.6, AC-Light 3.03,1 x FuSi DVB-S 1.3, Kernel 2.6.18-6-amd64, vdr-1.6.0-8 (tobi), PSone

  • Hi,


    habe das Plugin zwar schon seit einigen Versionen nicht mehr neu gebaut, aber:


    Deine Signatur sieht so aus, als würdest du sie aktuell halten. Ich ziehe daher mal meine Schlüsse:


    Setzt du vdr in der Version 1.3.49-1 ein? Wenn ja, dann passen vdr und selbstgebautes graphtft-Plugin bei dir nicht zusammen. Du hast offensichtlich auf Basis der Sourcen für "vdr-plugin-graphtft-0.0.8-30" gebaut, was wohl dem Stand von vdr 1.3.47 entspricht. Das passt also nicht.


    Ich würde zunächst mal ein apt-get update (und upgrade) absetzen, um auf die akuelle vdr-Version 1.3.49-2 zu kommen. Danach ziehst du dir erneut die Sourcen das *passenden* vdr-plugin-graphtft; momentan ist das Version 0.0.8-41.


    Dann wie von dir beschrieben neu bauen, und es sollte passen.


    Gruß,
    Holger

  • hi,


    ich verwende vdr-1.3.49-1ctvdr2 von tobi nicht etwa vdrdevel, was deine annahme ist.
    hier ist die neuste version des graphtft die 0.0.8-30


    der pluginname "libvdr-graphtft.so.1.3.47"
    entsteht , weil die APIVERSION des VDR 1.3.49-1ctvdr2 noch die von 1.3.47 ist (mutmaße ich mal ;-))
    ich denke bei mir ist schon alles sauber !
    caspar

    DIGN HV5, Gigabyte K8VT800, AMD Venice 3200+ (25W Gesamt Leistungsaufnahme im idle), 900 GB LVM Volume (../video.01),
    1 x DVB-S Nexus-S 2.3 (mod), PCI-CI V1.6, AC-Light 3.03,1 x FuSi DVB-S 1.3, Kernel 2.6.18-6-amd64, vdr-1.6.0-8 (tobi), PSone

  • Shit!! Dann habe ich natürlich Unsinn vermutet/geschrieben. Sorry!! Ich sag' ja: Habe das Plugin schon ein paar Versionen nicht mehr gebaut. Das mit der API-Version habe ich daher verbasselt *schäm*


    Hast natürlich recht, dann scheint alles korrekt. Wäre ja auch zu einfach gewesen! Sorry, aber dann weiß ich auch nicht. Dem VDR selber mußte ich aber (damals) keine neue ffmpeg verpassen; ich mußte ihn auch nicht neu bauen. Allerdings habe ich zum Zeitpunkt meiner Bemühungen stets "vdrdevel" von Tom verwendet; nicht den VDR von Tobi.


    Ich hoffe, es findet sich jemand, der dir weiterhelfen kann!


    Gruß,
    Holger

Jetzt mitmachen!

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