[FFmpeg-user] ffmpeg-1.0 make failed on Fedora x86_64

Ram Hariharan ram at modernvideo.co
Fri Oct 5 01:48:31 CEST 2012


Hi,

I just now downloaded the latest ffmpeg-1.0 stable release and is running
into compilation errors on a Fedora-16 system. I had the ffmpeg-0.11.1
version earlier and it used to work just fine. I just upgraded and is
running into this error. Can someone please point me what I am doing wrong?
Thanks.

make: *** No rule to make target
`libavcodec/x86/dsputil_mmx_rnd_template.c', needed by
`libavcodec/x86/dsputil_mmx.o'.  Stop.

My system:
$ uname -ap
Linux lr421-m18 3.3.6-3.fc16.x86_64 #1 SMP Wed May 16 21:43:01 UTC 2012
x86_64 x86_64 x86_64 GNU/Linux

My configure command:
./configure --enable-nonfree --enable-shared --enable-gpl --enable-libx264
--enable-libmp3lame

My make output fails with this error:
libavcodec/vc1dec.c: In function ‘vc1_mc_4mv_luma’:
libavcodec/vc1dec.c:607:82: warning: ‘ty’ may be used uninitialized in this
function [-Wuninitialized]
libavcodec/vc1dec.c:606:82: warning: ‘tx’ may be used uninitialized in this
function [-Wuninitialized]
libavcodec/vc1dec.c: In function ‘vc1_decode_intra_block’:
libavcodec/vc1dec.c:2964:13: warning: ‘dc_val’ may be used uninitialized in
this function [-Wuninitialized]
libavcodec/vc1dec.c: In function ‘vc1_decode_i_blocks_adv’:
libavcodec/vc1dec.c:2743:13: warning: ‘dc_val’ may be used uninitialized in
this function [-Wuninitialized]
libavcodec/vc1dec.c:2706:14: note: ‘dc_val’ was declared here
libavcodec/vc1dec.c: In function ‘ff_vc1_decode_blocks’:
libavcodec/vc1dec.c:4248:50: warning: ‘interpmvp’ may be used uninitialized
in this function [-Wuninitialized]
libavcodec/vc1dec.c:4172:21: note: ‘interpmvp’ was declared here
CC libavcodec/vc1dsp.o
libavcodec/vc1dsp.c: In function ‘ff_vc1dsp_init’:
libavcodec/vc1dsp.c:805:39: warning: assignment from incompatible pointer
type [enabled by default]
libavcodec/vc1dsp.c:822:39: warning: assignment from incompatible pointer
type [enabled by default]
CC libavcodec/vcr1.o
CC libavcodec/vima.o
CC libavcodec/vmdav.o
CC libavcodec/vmnc.o
CC libavcodec/vorbis.o
CC libavcodec/vorbis_data.o
CC libavcodec/vorbis_parser.o
CC libavcodec/vorbisdec.o
CC libavcodec/vorbisenc.o
CC libavcodec/vp3.o
CC libavcodec/vp3_parser.o
CC libavcodec/vp3dsp.o
CC libavcodec/vp5.o
CC libavcodec/vp56.o
CC libavcodec/vp56data.o
CC libavcodec/vp56dsp.o
CC libavcodec/vp56rac.o
CC libavcodec/vp6.o
CC libavcodec/vp6dsp.o
CC libavcodec/vp8.o
CC libavcodec/vp8_parser.o
CC libavcodec/vp8dsp.o
CC libavcodec/vqavideo.o
CC libavcodec/wavpack.o
CC libavcodec/webvttdec.o
CC libavcodec/wma.o
CC libavcodec/wma_common.o
CC libavcodec/wmadec.o
CC libavcodec/wmaenc.o
CC libavcodec/wmalosslessdec.o
CC libavcodec/wmaprodec.o
CC libavcodec/wmavoice.o
libavcodec/wmavoice.c: In function ‘synth_superframe’:
libavcodec/wmavoice.c:1511:48: warning: ‘last_block_pitch’ may be used
uninitialized in this function [-Wuninitialized]
libavcodec/wmavoice.c:1440:19: note: ‘last_block_pitch’ was declared here
libavcodec/wmavoice.c:1587:27: warning: ‘cur_pitch_val’ may be used
uninitialized in this function [-Wuninitialized]
libavcodec/wmavoice.c:1439:42: note: ‘cur_pitch_val’ was declared here
CC libavcodec/wmv2.o
CC libavcodec/wmv2dec.o
CC libavcodec/wmv2enc.o
libavcodec/wmv2enc.c:220:5: warning: initialization from incompatible
pointer type [enabled by default]
libavcodec/wmv2enc.c:220:5: warning: (near initialization for
‘ff_wmv2_encoder.encode2’) [enabled by default]
CC libavcodec/wnv1.o
CC libavcodec/ws-snd1.o
YASM libavcodec/x86/ac3dsp.o
CC libavcodec/x86/ac3dsp_init.o
CC libavcodec/x86/cavsdsp.o
YASM libavcodec/x86/dct32.o
YASM libavcodec/x86/deinterlace.o
CC libavcodec/x86/diracdsp_mmx.o
YASM libavcodec/x86/diracdsp_yasm.o
CC libavcodec/x86/dnxhdenc.o
YASM libavcodec/x86/dsputil.o
make: *** No rule to make target
`libavcodec/x86/dsputil_mmx_rnd_template.c', needed by
`libavcodec/x86/dsputil_mmx.o'.  Stop.



Thanks.

*Ram*


More information about the ffmpeg-user mailing list