[Ffmpeg-devel] avcodec_open for decode crash in win xp
Marco Lestuzzi
predator_v2
Tue Feb 21 10:10:40 CET 2006
Hi, I have a problem with the following code, it crash during the
avcodec_open method in win xp (service pack 1 or 2), but at my home,
under win 2000 or win xp (without service pack) it works correctly!
av_register_all();
avcodec_init(); avcodec_register_all();
AVCodecContext *d = avcodec_alloc_context();
AVCodec *decodec = avcodec_find_decoder(CODEC_ID_MPEG4);
if (!decodec) {
MessageBox(NULL,"Decoder not found","Errore",0);
Stop();
}
if(decodec->capabilities&CODEC_CAP_TRUNCATED) d->flags|=
CODEC_FLAG_TRUNCATED;
if (avcodec_open(d,decodec) < 0) { <-- Fail (unhandled exception)
MessageBox(NULL,"Could not open decoder","Errore",0);
Stop();
}
I have tried to open ffmpeg.exe under windows 2000 and this is the result:
ffmpeg crash at start: "The application isn't correctly initialized
(0xc0000005)"
and this is the log of the compile action
$ ./configure --disable-debug --enable-memalign-hack
Install prefix /c/Program Files/FFmpeg
Source path /ffmpeg-0.4.9-pre1
C compiler gcc
make make
CPU x86 (generic)
Big Endian no
inttypes.h yes
broken inttypes.h no
MMX enabled yes
Vector Builtins yes
gprof enabled no
zlib enabled no
mp3lame enabled no
vorbis enabled no
faad enabled no
faadbin enabled no
faac enabled no
a52 support no
a52 dlopened no
pp support no
debug symbols no
optimize yes
shared pp no
Video hooking no
SDL support no
risky / patent encumbered codecs yes
Sun medialib support no
pthreads support no
AMR-NB float support no
AMR-NB fixed support no
AMR-WB float support no
License: LGPL
Creating config.mak and config.h
config.h is unchanged
$ make depend
gcc -MM -O3 -Wall -I. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -I/ffmpeg-0.4.9-pre1/libavformat
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE ffmpeg.c
ffserver.c cmdutils.c ffplay.c 1>.depend
make -C libavcodec depend
make[1]: Entering directory `/ffmpeg-0.4.9-pre1/libavcodec'
gcc -MM -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -msse common.c utils.c mem.c
allcodecs.c mpegvideo.c jrevdct.c jfdctfst.c jfdctint.c mpegaudio.c
ac3enc.c mjpeg.c resample.c resample2.c dsputil.c motion_est.c
imgconvert.c imgresample.c mpeg12.c mpegaudiodec.c pcm.c simple_idct.c
ratecontrol.c adpcm.c eval.c dv.c error_resilience.c fft.c mdct.c mace.c
huffyuv.c cyuv.c opts.c raw.c h264.c golomb.c vp3.c asv1.c 4xm.c cabac.c
ffv1.c ra144.c ra288.c vcr1.c cljr.c roqvideo.c dpcm.c interplayvideo.c
xan.c rpza.c cinepak.c msrle.c msvideo1.c vqavideo.c idcinvideo.c adx.c
rational.c faandct.c 8bps.c smc.c parser.c flicvideo.c truemotion1.c
vmdav.c lcl.c qtrle.c g726.c flac.c vp3dsp.c integer.c w32thread.c
h263.c h261.c msmpeg4.c h263dec.c svq1.c rv10.c wmadec.c indeo3.c
i386/fdct_mmx.c i386/cputest.c i386/dsputil_mmx.c i386/mpegvideo_mmx.c
i386/idct_mmx.c i386/motion_est_mmx.c i386/simple_idct_mmx.c
i386/fft_sse.c i386/vp3dsp_mmx.c i386/vp3dsp_sse2.c 1>.depend
make[1]: Leaving directory `/ffmpeg-0.4.9-pre1/libavcodec'
make -C libavformat depend
make[1]: Entering directory `/ffmpeg-0.4.9-pre1/libavformat'
gcc -MM -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE utils.c
cutils.c os_support.c allformats.c mpeg.c mpegts.c mpegtsenc.c ffm.c
crc.c img.c raw.c rm.c avienc.c avidec.c wav.c swf.c au.c gif.c mov.c
mpjpeg.c dv.c yuv4mpeg.c 4xm.c flvenc.c flvdec.c movenc.c psxstr.c
idroq.c ipmovie.c nut.c wc3movie.c mp3.c westwood.c segafilm.c idcin.c
flic.c sierravmd.c matroska.c asf.c asf-enc.c pnm.c yuv.c png.c jpeg.c
gifdec.c sgi.c avio.c aviobuf.c file.c framehook.c 1>.depend
make[1]: Leaving directory `/ffmpeg-0.4.9-pre1/libavformat'
$ make
make -C libavcodec all
make[1]: Entering directory `/ffmpeg-0.4.9-pre1/libavcodec'
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o common.o common.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o utils.o utils.c utils.c:589: warning: 'avcodec_find'
defined but not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mem.o mem.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o allcodecs.o allcodecs.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o mpegvideo.o mpegvideo.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o jrevdct.o jrevdct.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o jfdctfst.o jfdctfst.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o jfdctint.o jfdctint.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o mpegaudio.o mpegaudio.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o ac3enc.o ac3enc.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H
-I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
mjpeg.o mjpeg.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
resample.o resample.c resample.c: In function `audio_resample_init':
resample.c:131: warning: unused variable `i'
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o resample2.o resample2.c gcc -O3
-Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o dsputil.o dsputil.c dsputil.c:
In function `dsputil_init':
dsputil.c:3369: warning: assignment from incompatible pointer type
dsputil.c:3370: warning: assignment from incompatible pointer type
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o motion_est.o motion_est.c In
file included from motion_est.c:220:
motion_est_template.c: In function `get_mb_score':
motion_est_template.c:238: warning: unused variable `score_map'
motion_est_template.c:238: warning: unused variable `xmin'
motion_est_template.c:238: warning: unused variable `ymin'
motion_est_template.c:238: warning: unused variable `xmax'
motion_est_template.c:238: warning: unused variable `ymax'
motion_est.c: In function `h263_mv4_search':
motion_est.c:740: warning: unused variable `uvstride'
motion_est.c: In function `interlaced_search':
motion_est.c:891: warning: unused variable `uvstride'
motion_est.c: In function `check_bidir_mv':
motion_est.c:1574: warning: unused variable `uvstride'
motion_est_template.c: In function `hpel_motion_search':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est_template.c: In function `get_mb_score':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est_template.c: In function `qpel_motion_search':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c: In function `check_input_motion':
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c:178: warning: 'uvdxy' might be used uninitialized in this
function
motion_est.c: At top level:
motion_est.c:336: warning: 'full_motion_search' defined but not used
motion_est.c:390: warning: 'log_motion_search' defined but not used
motion_est.c:466: warning: 'phods_motion_search' defined but not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o imgconvert.o imgconvert.c gcc
-O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o imgresample.o imgresample.c gcc
-O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mpeg12.o mpeg12.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o mpegaudiodec.o mpegaudiodec.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o pcm.o pcm.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
simple_idct.o simple_idct.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
ratecontrol.o ratecontrol.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o adpcm.o
adpcm.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o eval.o eval.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o dv.o dv.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
error_resilience.o error_resilience.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H
-I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
fft.o fft.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mdct.o
mdct.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mace.o mace.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o huffyuv.o huffyuv.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o cyuv.o cyuv.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o opts.o
opts.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o raw.o raw.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o h264.o h264.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o golomb.o
golomb.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vp3.o vp3.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o asv1.o asv1.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o 4xm.o
4xm.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cabac.o cabac.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o ffv1.o ffv1.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ra144.o
ra144.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ra288.o ra288.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o vcr1.o vcr1.c vcr1.c:159: warning: 'encode_init'
defined but not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cljr.o cljr.c cljr.c:127:
warning: 'encode_init' defined but not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o roqvideo.o roqvideo.c gcc -O3
-Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o dpcm.o dpcm.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o interplayvideo.o interplayvideo.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o xan.o xan.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o rpza.o
rpza.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cinepak.o cinepak.c gcc -O3
-Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o msrle.o msrle.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o msvideo1.o msvideo1.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o vqavideo.o vqavideo.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o idcinvideo.o idcinvideo.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o adx.o adx.c adx.c:318: warning: 'dump' defined but
not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o rational.o rational.c gcc -O3
-Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o faandct.o faandct.c gcc -O3
-Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o 8bps.o 8bps.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o smc.o smc.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o parser.o
parser.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o flicvideo.o flicvideo.c gcc -O3
-Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o truemotion1.o truemotion1.c gcc
-O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vmdav.o vmdav.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o lcl.o lcl.c lcl.c: In function `encode_frame':
lcl.c:544: warning: unused variable `pict'
lcl.c:545: warning: unused variable `p'
lcl.c:546: warning: unused variable `i'
lcl.c:547: warning: unused variable `zret'
lcl.c: In function `decode_init':
lcl.c:600: warning: unused variable `zret'
lcl.c: In function `encode_init':
lcl.c:751: warning: unused variable `c'
lcl.c:752: warning: unused variable `zret'
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o qtrle.o qtrle.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o g726.o g726.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o flac.o
flac.c flac.c:146: warning: 'skip_utf8' defined but not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o vp3dsp.o vp3dsp.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o integer.o integer.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o w32thread.o w32thread.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o h263.o h263.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o h261.o
h261.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o msmpeg4.o msmpeg4.c wmv2.c:104:
warning: 'wmv2_encode_end' defined but not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o h263dec.o h263dec.c gcc -O3
-Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o svq1.o svq1.c svq1.c:604:
warning: 'svq1_component_checksum' defined but not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o rv10.o rv10.c rv10.c:262:
warning: 'get_num' defined but not used
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o wmadec.o wmadec.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o indeo3.o indeo3.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H
-I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
i386/fdct_mmx.o i386/fdct_mmx.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
i386/cputest.o i386/cputest.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
i386/dsputil_mmx.o i386/dsputil_mmx.c i386/dsputil_mmx.c: In function
`dsputil_init_mmx':
i386/dsputil_mmx.c:2540: warning: assignment from incompatible pointer type
i386/dsputil_mmx.c:2541: warning: assignment from incompatible pointer type
gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o i386/mpegvideo_mmx.o
i386/mpegvideo_mmx.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
i386/idct_mmx.o i386/idct_mmx.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
i386/motion_est_mmx.o i386/motion_est_mmx.c gcc -O3 -Wall
-DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o i386/simple_idct_mmx.o i386/simple_idct_mmx.c gcc
-O3 -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -msse -c -o i386/fft_sse.o
i386/fft_sse.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
i386/vp3dsp_mmx.o i386/vp3dsp_mmx.c gcc -O3 -Wall -DHAVE_AV_CONFIG_H
-I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
i386/vp3dsp_sse2.o i386/vp3dsp_sse2.c rm -f avcodec.lib
ar rc avcodec.lib common.o utils.o mem.o allcodecs.o mpegvideo.o
jrevdct.o jfdctfst.o jfdctint.o mpegaudio.o ac3enc.o mjpeg.o resample.o
resample2.o dsputil.o motion_est.o imgconvert.o imgresample.o mpeg12.o
mpegaudiodec.o pcm.o simple_idct.o ratecontrol.o adpcm.o eval.o dv.o
error_resilience.o fft.o mdct.o mace.o huffyuv.o cyuv.o opts.o raw.o
h264.o golomb.o vp3.o asv1.o 4xm.o cabac.o ffv1.o ra144.o ra288.o vcr1.o
cljr.o roqvideo.o dpcm.o interplayvideo.o xan.o rpza.o cinepak.o msrle.o
msvideo1.o vqavideo.o idcinvideo.o adx.o rational.o faandct.o 8bps.o
smc.o parser.o flicvideo.o truemotion1.o vmdav.o lcl.o qtrle.o g726.o
flac.o vp3dsp.o integer.o w32thread.o h263.o h261.o msmpeg4.o h263dec.o
svq1.o rv10.o wmadec.o indeo3.o i386/fdct_mmx.o i386/cputest.o
i386/dsputil_mmx.o i386/mpegvideo_mmx.o i386/idct_mmx.o
i386/motion_est_mmx.o i386/simple_idct_mmx.o i386/fft_sse.o
i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o ranlib avcodec.lib
make[1]: Leaving directory `/ffmpeg-0.4.9-pre1/libavcodec'
make -C libavformat all
make[1]: Entering directory `/ffmpeg-0.4.9-pre1/libavformat'
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o utils.o utils.c utils.c: In function
`av_alloc_format_context':
utils.c:324: warning: assignment discards qualifiers from pointer target
type
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o cutils.o cutils.c gcc -O3 -Wall -I..
-I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
os_support.o os_support.c os_support.c: In function `av_gettime':
os_support.c:38: warning: passing arg 1 of `_ftime' from incompatible
pointer type
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o allformats.o allformats.c gcc -O3 -Wall -I..
-I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mpeg.o
mpeg.c mpeg.c:1117: warning: 'find_prev_start_code' defined but not used
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o mpegts.o mpegts.c gcc -O3 -Wall -I..
-I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
mpegtsenc.o mpegtsenc.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ffm.o
ffm.c ffm.c:736: warning: initialization from incompatible pointer type
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o crc.o crc.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o img.o
img.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o raw.o
raw.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o rm.o rm.c
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o avienc.o avienc.c gcc -O3 -Wall -I..
-I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o avidec.o
avidec.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o wav.o
wav.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o swf.o
swf.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o au.o au.c
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o gif.o gif.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mov.o
mov.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mpjpeg.o
mpjpeg.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o dv.o dv.c
dv.c: In function `dv_write_pack':
dv.c:198: warning: implicit declaration of function `localtime_r'
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o yuv4mpeg.o yuv4mpeg.c gcc -O3 -Wall -I..
-I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o 4xm.o
4xm.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o flvenc.o
flvenc.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o flvdec.o
flvdec.c flvdec.c: In function `flv_read_header':
flvdec.c:47: warning: unused variable `st'
flvdec.c: In function `flv_read_packet':
flvdec.c:63: warning: 'st' might be used uninitialized in this function
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o movenc.o movenc.c movenc.c:714: warning:
'mov_write_iods_tag' defined but not used
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o psxstr.o psxstr.c psxstr.c:111: warning: 'dump'
defined but not used
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o idroq.o idroq.c gcc -O3 -Wall -I..
-I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ipmovie.o
ipmovie.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o nut.o
nut.c nut.c: In function `decode_info_header':
nut.c:1048: warning: unused variable `value'
nut.c: In function `nut_read_header':
nut.c:869: warning: 'tmp_stream' might be used uninitialized in this
function
nut.c:869: warning: 'tmp_mul' might be used uninitialized in this function
nut.c:869: warning: 'tmp_time' might be used uninitialized in this function
gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_GNU_SOURCE -c -o wc3movie.o wc3movie.c gcc -O3 -Wall -I..
-I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o mp3.o
mp3.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
westwood.o westwood.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
segafilm.o segafilm.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o idcin.o
idcin.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o flic.o
flic.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
sierravmd.o sierravmd.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
matroska.o matroska.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o asf.o
asf.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o asf-enc.o
asf-enc.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o pnm.o
pnm.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o yuv.o
yuv.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o png.o
png.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o jpeg.o
jpeg.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o gifdec.o
gifdec.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o sgi.o
sgi.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o avio.o
avio.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o aviobuf.o
aviobuf.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o file.o
file.c gcc -O3 -Wall -I.. -I/ffmpeg-0.4.9-pre1
-I/ffmpeg-0.4.9-pre1/libavcodec -DHAVE_AV_CONFIG_H
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o
framehook.o framehook.c rm -f avformat.lib
ar rc avformat.lib utils.o cutils.o os_support.o allformats.o mpeg.o
mpegts.o mpegtsenc.o ffm.o crc.o img.o raw.o rm.o avienc.o avidec.o
wav.o swf.o au.o gif.o mov.o mpjpeg.o dv.o yuv4mpeg.o 4xm.o flvenc.o
flvdec.o movenc.o psxstr.o idroq.o ipmovie.o nut.o wc3movie.o mp3.o
westwood.o segafilm.o idcin.o flic.o sierravmd.o matroska.o asf.o
asf-enc.o pnm.o yuv.o png.o jpeg.o gifdec.o sgi.o avio.o aviobuf.o
file.o framehook.o ranlib avformat.lib
make[1]: Leaving directory `/ffmpeg-0.4.9-pre1/libavformat'
gcc -O3 -Wall -I. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-I/ffmpeg-0.4.9-pre1/libavformat -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ffmpeg.o ffmpeg.c gcc -O3 -Wall
-I. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-I/ffmpeg-0.4.9-pre1/libavformat -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o cmdutils.o cmdutils.c gcc
-Wl,--warn-common -g -o ffmpeg_g.exe ffmpeg.o cmdutils.o
-L./libavformat -lavformat -L./libavcodec -lavcodec -lm
cp -p ffmpeg_g.exe ffmpeg.exe
strip ffmpeg.exe
gcc -O3 -Wall -I. -I/ffmpeg-0.4.9-pre1 -I/ffmpeg-0.4.9-pre1/libavcodec
-I/ffmpeg-0.4.9-pre1/libavformat -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o output_example.o
output_example.c output_example.c: In function `write_audio_frame':
output_example.c:143: warning: unused variable `out_size'
gcc -Wl,--warn-common -g -o output_example.exe output_example.o
-L./libavformat -lavformat -L./libavcodec -lavcodec -lm
gcc qt-faststart.c -o qt-faststart.exe
How Can I do now? Probably I failed to compile the ffmpeg it!
What is the correct way to compile ffmpeg under Windows (and mingw+msys)?
I tried to follow the instructions at
http://ffmpeg.sourceforge.net/ffmpeg-doc.html#SEC25!!!!
Thank you Marco
More information about the ffmpeg-devel
mailing list