ffmpeg auf SuSE9.1 backen

  • Hallo!
    Ich habe Probleme, ffmpeg-0.4.8 auf SuSE9.1 zu backen.
    Folgender Fehler auch mit anderen Versionen:


    ./libavcodec/libavcodec.a(dsputil_mmx.o)(.text+0x3cf17):i386/dsputil_mmx.c:1494: undefined reference to `ff_pw_3'
    ./libavcodec/libavcodec.a(motion_est_mmx.o)(.text+0xb33): In function `pix_abs8x8_xy2_mmx2':
    i386/motion_est_mmx.c:118: undefined reference to `bone'
    ./libavcodec/libavcodec.a(motion_est_mmx.o)(.text+0xef3): In function `pix_abs16x16_xy2_mmx2':
    i386/motion_est_mmx.c:118: undefined reference to `bone'
    ./libavcodec/libavcodec.a(motion_est_mmx.o)(.text+0xf73):i386/motion_est_mmx.c:118: undefined reference to `bone'
    ./libavcodec/libavcodec.a(simple_idct_mmx.o)(.text+0x2b): In function `ff_simple_idct_mmx':
    i386/simple_idct_mmx.c:212: undefined reference to `wm1010'
    ./libavcodec/libavcodec.a(simple_idct_mmx.o)(.text+0x127):i386/simple_idct_mmx.c:212: undefined reference to `d40000'
    ./libavcodec/libavcodec.a(simple_idct_mmx.o)(.text+0x1dfb): In function `ff_simple_idct_add_mmx':
    i386/simple_idct_mmx.c:212: undefined reference to `wm1010'
    ./libavcodec/libavcodec.a(simple_idct_mmx.o)(.text+0x1ef7):i386/simple_idct_mmx.c:212: undefined reference to `d40000'
    ./libavcodec/libavcodec.a(simple_idct_mmx.o)(.text+0x3bdb): In function `ff_simple_idct_put_mmx':
    i386/simple_idct_mmx.c:212: undefined reference to `wm1010'
    ./libavcodec/libavcodec.a(simple_idct_mmx.o)(.text+0x3cd7):i386/simple_idct_mmx.c:212: undefined reference to `d40000'
    collect2: ld returned 1 exit status
    make: *** [ffmpeg_g] Error 1


    Hat jemand ne Lösung?

  • Das liegt am complier gcc 3.3.3
    Man kann libavcodec nicht damit kompilieren. Leider wird libavcodec auch für dxr3 plugin mplayer transcode und ffmpeg benutzt.
    Ich suche auch noch nach einer Lösung

  • Hallo !


    Ich kann euch nur ein Tip geben, nehmt einfach ein RPM !
    Ich weiß das ist immer vorkompiliert, aber anders habe ich es bis jetzt auch noch nicht geschaft.


    http://packman.links2linux.de/?action=223


    Ich hoffe das hilft ???




    Gruß Denny

    VDR-CLIENT: Asrock Q1900-ITX, 2GB RAM, OCZ Agility 3 60GB, OpenElec-XMBC XVDR (UEFI 18sek Bootzeit)

    VDR-CLIENT: Raspberry-Pi mit OpenElec und XVDR Plugin

    VDR-SERVER: HP MicroServer N54, 8GB Ram, BiosMod, 12TB HDD, XenServer mit Ubuntu Server VM als VDR-Server, C2



  • Hallo Deny,


    Die RPM von Packman sind OK nur erweiterung vom VDR die Plugins wo finde ich welchen.


    Ich möschte es so wie mit debian. Ist da was zu machen für SUSE 9.1 Vdr 1.3.12


    Danke


    Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
    Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
    Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
    Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

    :fans :welle

Jetzt mitmachen!

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