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