Hi all,

It would seem that ffmpeg does not build correctly on intel mac.
Google showed that more people are having this problem, all of which 'solved' this problem by disabling mmx.

I was wondering if it is possible to have mmx enabled and still have shared libraries.
this is the configure line I used for testing.


./configure --disable-static --enable-shared --prefix=/usr/


I used the latest SVN revision, and got this output from command line.


ld: absolute addressing (perhaps -mdynamic-no-pic) used in _put_signed_pixels_clamped_mmx from libavcodec/x86/dsputil_mmx.o not allowed in slidable image


If anyone could shed some light on this issue, it would be greatly appreciated!

- Arjan

( output from configure follows )

arjan$ ./configure --disable-static --enable-shared --prefix=/usr/
install prefix            /usr/
source path               /Users/arjan/src/ffmpeg_osx
C compiler                gcc
.align is power-of-two    yes
ARCH                      x86 (generic)
big-endian                no
runtime cpu detection     no
yasm                      yes
MMX enabled               yes
MMX2 enabled              yes
3DNow! enabled            yes
3DNow! extended enabled   yes
SSE enabled               yes
SSSE3 enabled             yes
CMOV enabled              no
CMOV is fast              no
EBX available             no
EBP available             yes
10 operands supported     no
gprof enabled             no
debug symbols             yes
strip symbols             yes
optimizations             yes
static                    no
shared                    yes
postprocessing support    no
new filter support        no
filters using lavformat   no
network support           yes
IPv6 support              no
threading support         no
SDL support               yes
Sun medialib support      no
AVISynth enabled          no
libamr-nb support         no
libamr-wb support         no
libdc1394 support         no
libdirac enabled          no
libfaac enabled           no
libfaad enabled           no
libfaad dlopened          no
libgsm enabled            no
libmp3lame enabled        no
libnut enabled            no
libopenjpeg enabled       no
libschroedinger enabled   no
libspeex enabled          no
libtheora enabled         no
libvorbis enabled         no
libx264 enabled           no
libxvid enabled           no
zlib enabled              yes
bzlib enabled             yes

Enabled decoders:
aac                     flashsv                 pcm_s8
aasc                    flic                    pcm_u16be
adpcm_4xm               flv                     pcm_u16le
adpcm_adx               fourxm                  pcm_u24be
adpcm_ct                fraps                   pcm_u24le
adpcm_ea                gif                     pcm_u32be
adpcm_ea_maxis_xa       h261                    pcm_u32le
adpcm_ea_r1             h263                    pcm_u8
adpcm_ea_r2             h263i                   pcm_zork
adpcm_ea_r3             h264                    pcx
adpcm_ea_xas            huffyuv                 pgm
adpcm_g726              idcin                   pgmyuv
adpcm_ima_amv           imc                     png
adpcm_ima_dk3           indeo2                  ppm
adpcm_ima_dk4           indeo3                  ptx
adpcm_ima_ea_eacs       interplay_dpcm          qcelp
adpcm_ima_ea_sead       interplay_video         qdm2
adpcm_ima_iss           jpegls                  qdraw
adpcm_ima_qt            kmvc                    qpeg
adpcm_ima_smjpeg        loco                    qtrle
adpcm_ima_wav           mace3                   ra_144
adpcm_ima_ws            mace6                   ra_288
adpcm_ms                mdec                    rawvideo
adpcm_sbpro_2           mimic                   rl2
adpcm_sbpro_3           mjpeg                   roq
adpcm_sbpro_4           mjpegb                  roq_dpcm
adpcm_swf               mlp                     rpza
adpcm_thp               mmvideo                 rv10
adpcm_xa                motionpixels            rv20
adpcm_yamaha            mp1                     rv30
alac                    mp2                     rv40
amv                     mp3                     sgi
ape                     mp3adu                  shorten
asv1                    mp3on4                  smackaud
asv2                    mpc7                    smacker
atrac3                  mpc8                    smc
avs                     mpeg1video              snow
bethsoftvid             mpeg2video              sol_dpcm
bfi                     mpeg4                   sonic
bmp                     mpeg_xvmc               sp5x
c93                     mpegvideo               sunrast
cavs                    msmpeg4v1               svq1
cinepak                 msmpeg4v2               svq3
cljr                    msmpeg4v3               targa
cook                    msrle                   theora
cscd                    msvideo1                thp
cyuv                    mszh                    tiertexseqvideo
dca                     nellymoser              tiff
dnxhd                   nuv                     truehd
dsicinaudio             pam                     truemotion1
dsicinvideo             pbm                     truemotion2
dvbsub                  pcm_alaw                truespeech
dvdsub                  pcm_dvd                 tscc
dvvideo                 pcm_f32be               tta
dxa                     pcm_f32le               txd
eacmv                   pcm_f64be               ulti
eatgq                   pcm_f64le               v210x
eatgv                   pcm_mulaw               vb
eatqi                   pcm_s16be               vc1
eightbps                pcm_s16le               vcr1
eightsvx_exp            pcm_s16le_planar        vmdaudio
eightsvx_fib            pcm_s24be               vmdvideo
escape124               pcm_s24daud             vmnc
ffv1                    pcm_s24le               vorbis
ffvhuff                 pcm_s32be               vp3
flac                    pcm_s32le               vp5
vp6                     wmav2                   xan_dpcm
vp6a                    wmv1                    xan_wc3
vp6f                    wmv2                    xl
vqa                     wmv3                    xsub
wavpack                 wnv1                    zlib
wmav1                   ws_snd1                 zmbv

Enabled encoders:
ac3                     mp2                     pcm_u32le
adpcm_adx               mpeg1video              pcm_u8
adpcm_g726              mpeg2video              pcm_zork
adpcm_ima_qt            mpeg4                   pcx
adpcm_ima_wav           msmpeg4v1               pgm
adpcm_ms                msmpeg4v2               pgmyuv
adpcm_swf               msmpeg4v3               png
adpcm_yamaha            nellymoser              ppm
alac                    pam                     qtrle
asv1                    pbm                     rawvideo
asv2                    pcm_alaw                roq
bmp                     pcm_f32be               roq_dpcm
dnxhd                   pcm_f32le               rv10
dvbsub                  pcm_f64be               rv20
dvdsub                  pcm_f64le               sgi
dvvideo                 pcm_mulaw               snow
ffv1                    pcm_s16be               sonic
ffvhuff                 pcm_s16le               sonic_ls
flac                    pcm_s24be               svq1
flashsv                 pcm_s24daud             targa
flv                     pcm_s24le               tiff
gif                     pcm_s32be               vorbis
h261                    pcm_s32le               wmav1
h263                    pcm_s8                  wmav2
h263p                   pcm_u16be               wmv1
huffyuv                 pcm_u16le               wmv2
jpegls                  pcm_u24be               zlib
ljpeg                   pcm_u24le               zmbv
mjpeg                   pcm_u32be

Enabled hwaccels:

Enabled parsers:
aac                     dvdsub                  mpegaudio
ac3                     h261                    mpegvideo
cavsvideo               h263                    pnm
dca                     h264                    vc1
dirac                   mjpeg                   vp3
dnxhd                   mlp
dvbsub                  mpeg4video

Enabled demuxers:
aac                     iss                     pcm_u24be
ac3                     lmlm4                   pcm_u24le
aiff                    m4v                     pcm_u32be
amr                     matroska                pcm_u32le
apc                     mjpeg                   pcm_u8
ape                     mlp                     pva
asf                     mm                      r3d
ass                     mmf                     rawvideo
au                      mov                     redir
avi                     mp3                     rl2
avs                     mpc                     rm
bethsoftvid             mpc8                    roq
bfi                     mpegps                  rpl
c93                     mpegts                  rtsp
cavsvideo               mpegtsraw               sdp
daud                    mpegvideo               segafilm
dirac                   msnwc_tcp               shorten
dnxhd                   mtv                     siff
dsicin                  mvi                     smacker
dts                     mxf                     sol
dv                      nc                      str
dxa                     nsv                     swf
ea                      nut                     thp
ea_cdata                nuv                     tiertexseq
eac3                    ogg                     truehd
ffm                     oma                     tta
flac                    pcm_alaw                txd
flic                    pcm_f32be               vc1
flv                     pcm_f32le               vc1t
fourxm                  pcm_f64be               vmd
gsm                     pcm_f64le               voc
gxf                     pcm_mulaw               vqf
h261                    pcm_s16be               wav
h263                    pcm_s16le               wc3
h264                    pcm_s24be               wsaud
idcin                   pcm_s24le               wsvqa
iff                     pcm_s32be               wv
image2                  pcm_s32le               xa
image2pipe              pcm_s8                  yuv4mpegpipe
ingenient               pcm_u16be
ipmovie                 pcm_u16le

Enabled muxers:
ac3                     m4v                     pcm_mulaw
adts                    matroska                pcm_s16be
aiff                    matroska_audio          pcm_s16le
amr                     mjpeg                   pcm_s24be
asf                     mlp                     pcm_s24le
asf_stream              mmf                     pcm_s32be
ass                     mov                     pcm_s32le
au                      mp2                     pcm_s8
avi                     mp3                     pcm_u16be
avm2                    mp4                     pcm_u16le
crc                     mpeg1system             pcm_u24be
daud                    mpeg1vcd                pcm_u24le
dirac                   mpeg1video              pcm_u32be
dnxhd                   mpeg2dvd                pcm_u32le
dts                     mpeg2svcd               pcm_u8
dv                      mpeg2video              psp
eac3                    mpeg2vob                rawvideo
ffm                     mpegts                  rm
flac                    mpjpeg                  roq
flv                     mxf                     rtp
framecrc                mxf_d10                 swf
gif                     null                    tg2
gxf                     nut                     tgp
h261                    ogg                     truehd
h263                    pcm_alaw                vc1t
h264                    pcm_f32be               voc
image2                  pcm_f32le               wav
image2pipe              pcm_f64be               yuv4mpegpipe
ipod                    pcm_f64le

Enabled protocols:
file                    pipe                    udp
gopher                  rtp
http                    tcp

Enabled filters:
crop

Enabled bsfs:
dump_extradata          mov2textsub             remove_extradata
h264_mp4toannexb        mp3_header_compress     text2movsub
imx_dump_header         mp3_header_decompress
mjpega_dump_header      noise

Enabled indevs:

Enabled outdevs:

License: LGPL
Creating config.mak and config.h...
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to