Autor Thema: ELF-Probleme mit Lib  (Gelesen 3669 mal)

Oxygenic

  • Gast
ELF-Probleme mit Lib
« am: 27. September 2005, 22:23:31 »
Hi,

ich habe mir eben von http://www.ibiblio.org/pub/solaris/csw/stable/sparc/5.9/ ffmpeg (und ungefähr 800 weitere, dafür notwendige Pakete) installiert. Leider funktioniert das Ganze nicht so wie erwartet, wenn ich ffmpeg starte, bekomme ich eine Fehlermeldung, das die zugehörige libavcodec ein unbekanntes/inkompatibles ELF-Format hat. Watt nu - wie kann das sein? Ist das Paket unbrauchbar oder woran kann das liegen?

cu

Oxy


sonnenblen.de - Das unabhängige Sun User Forum

ELF-Probleme mit Lib
« am: 27. September 2005, 22:23:31 »

Oxygenic

  • Gast
Re: ELF-Probleme mit Lib
« Antwort #1 am: 28. September 2005, 20:13:50 »
Um genau zu sein, die Fehlermeldung lautet:

ld.so.1: /opt/csw/bin/ffmpeg: fatal: /opt/csw/lib/libavformat.so: bad ELF flags value: 768


Offline erisch

  • Moderatoren
  • Sobl Guru
  • *****
  • Beiträge: 758
  • TurboSPAAAAAG
    • erisch.homeunix.net
Re: ELF-Probleme mit Lib
« Antwort #2 am: 28. September 2005, 21:05:18 »
Hast du /opt/csw/lib in deinem Bibliothekssuchpfad, also im crle festgelegt?

Zum Testen kannste auch den LD_LIBRARY_PATH setzen.

Mfg. Erisch

Oxygenic

  • Gast
Re: ELF-Probleme mit Lib
« Antwort #3 am: 28. September 2005, 21:13:52 »
Eigentlich muss das passen, da die anderen CSW-Programme und die OGG-Vorbis-Libs ja auch problemlos funktionieren...

Offline erisch

  • Moderatoren
  • Sobl Guru
  • *****
  • Beiträge: 758
  • TurboSPAAAAAG
    • erisch.homeunix.net
Re: ELF-Probleme mit Lib
« Antwort #4 am: 28. September 2005, 21:15:50 »
Der Fehler kling nach einem vergessenem -R Flag beim Kompilieren. D.h. dass der Library Runpath nicht in die Binary "gebrannt" wurde und wenn der Pfad für die Bibliothek weder "eingebrannt" noch im Systemsuchpfad ist kann sowas passieren.

Mfg. Erisch

Oxygenic

  • Gast
Re: ELF-Probleme mit Lib
« Antwort #5 am: 28. September 2005, 21:22:22 »
Naja, ich habe dem Maintainer mal geschrieben, mal sehen, was dabei rumkommt.

Hoffentlich muss ich nicht wieder auf die mühsame Suche nach einer fertigen Package gehen, selber compilieren will ich mir nämlich nicht unbedingt antun.

Oxygenic

  • Gast
Re: ELF-Probleme mit Lib
« Antwort #6 am: 30. September 2005, 17:54:54 »
Argh, ein Problem gelöst, aber keins weniger: die Lib ist für UltraSPARC1 Extensions compiliert, geht auf einer Supersparc (SS20) also wohl deswegen nicht :-(

Jetzt geht die Sucherei nach einer ffmpeg-Package wieder los...

ThomasFS

  • Gast
Re: ELF-Probleme mit Lib
« Antwort #7 am: 17. Oktober 2005, 20:50:42 »
Wende Dich mal an den Maintainer, soweit mir bekannt ist sollen die Programme von blastwave auch auf etwas älteren Sparcs laufen.
Hatte den Fehler mal bei einem anderen Programm, momentan laufen aber alle installierten Programme auch auf meiner Sparcstation 4.