Cannot open shared object file

  • Hi,


    ich bin am verzweifeln ;(


    Never touch a running system. Ich weis!


    Aber ich war der Meinung ich müsste mal alles neu machen.


    Mein Problem:


    Beim Einbinden eines Plugin, egal welches, bekomme ich die Fehlermeldung:


    vdr: ./PLUGINS/lib/libvdr-XXXXXXX.so.1.2.6: cannot open shared object file: No such file or directory


    Alle Tipps im Forum haben nicht geholfen. Da gibt es leider hunderte mit diesem Problem. Oder habe ich etwas übersehen?


    Ich frage mich ob ich ein Paket vergessen habe? Fehlen Rechte?


    Hat jemand eine Idee?


    Viele Grüße


    Nighthawk

    A nighthawk is more dangerous than a duck; it is a bird of prey.
    VDR user since: 10/2001

  • Hallo Nighthawk,


    Zitat

    Original von Nighthawk
    ...Alle Tipps im Forum haben nicht geholfen. Da gibt es leider hunderte mit diesem Problem. Oder habe ich etwas übersehen?...


    welche alle?


    Ist das VDR-Programm und die Plugins in einem Zug übersetzt?


    Hardy

    Suche: 6 Richtige für die nächste Lottoziehung
    PS: Wer Rechtschreibfehler findet, darf sie behalten!


  • Hi Hardy,


    in einem Zug habe ich den VDR noch nie kompiliert, und es hat immer funktioniert. Aber ich werde das mal versuchen.


    Nachtrag: Das hat auch nicht funktioniert!


    Viele Grüße


    Nighthawk

    A nighthawk is more dangerous than a duck; it is a bird of prey.
    VDR user since: 10/2001

    Einmal editiert, zuletzt von Nighthawk ()

  • Hallo Nighthawk,

    Zitat

    Original von Nighthawk
    Nachtrag: Das hat auch nicht funktioniert!


    schade, war nur so eine Idee ...
    ... ich hatte es leider oft so beim neuen Übersetzen vom vdr gingen dann die Plugins nicht mehr ...


    Hardy

    Suche: 6 Richtige für die nächste Lottoziehung
    PS: Wer Rechtschreibfehler findet, darf sie behalten!

  • Übergib mal beim Start von VDR mittels "-P" den kompletten Pfad zu Deinen Plugins, also z.B. "vdr -P /usr/local/src/VDR/PLUGINS/lib/".


    Gruß
    truhe

    VDR: Yeong-Yang A206, ASRock K7VM4, Duron 1 GHZ, 256 MB RAM, 512 CF-Card, NEC 1500 DVD-Brenner, TT-FF Rev. 1.6, Hauppauge Nova-S + ; Platte im Server per NFS gemountet: Samsung SpinPoint 160GB

  • Zitat

    Original von truhe
    Übergib mal beim Start von VDR mittels "-P" den kompletten Pfad zu Deinen Plugins, also z.B. "vdr -P /usr/local/src/VDR/PLUGINS/lib/".


    Gruß
    truhe


    Hi,


    das war eine gute Idee.


    Allerdings habe ich den Pfad nicht beim Plugin gesetzt, sondern habe den Pfad in der runvdr mit dem Parameter "L" übergeben.
    Jetzt läuft es.


    Danke für deine Hilfe,


    Nighthawk

    A nighthawk is more dangerous than a duck; it is a bird of prey.
    VDR user since: 10/2001

  • Meinte ich ja eigentlich auch...
    Naja, hauptsache funktioniert.


    Gruß
    truhe

    VDR: Yeong-Yang A206, ASRock K7VM4, Duron 1 GHZ, 256 MB RAM, 512 CF-Card, NEC 1500 DVD-Brenner, TT-FF Rev. 1.6, Hauppauge Nova-S + ; Platte im Server per NFS gemountet: Samsung SpinPoint 160GB

  • Hi,


    Nighthawk:


    das ist aber nur ein "Workaround". Normalerweise sollte sowas nicht notwendig sein. Dafür wird beim kompilieren des VDR ja festgelegt, wo später mal die Plugins zu finden sind.
    Möglicherweise wird bei dir der VDR im falschen Verzeichnis gestartet.


    Gruß
    Mag1c

Jetzt mitmachen!

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