[Ffmpeg-devel] errors and patches

Silvino B. Magalhaes sbm2yk
Fri Jun 30 21:59:59 CEST 2006


Hi, ffmpeg developers

My machine, HP compaq nx9105 notebook, athlon-64 with 1.25 Gb ram, running
fedora core 5 x86_64.

I'm trying to compile now ffmpeg and at a late time, mplayer with mobile
codec
support.
Firstly I tried ffmpeg-0.4.9-0.5.20060317.fc5.src.rpm from
bordeaux.freshrpms.net
but it fails to compile on my machine, error:

-------------------------------------------
In file included from mathematics.c:24:
common.h:594: error: static declaration of 'lrintf' follows non-static
declaration
make[1]: *** [mathematics.o] Error 1
-------------------------------------------

I'd update this source rpm with cvs from svn.mplayerhq.hu/ffmpeg/trunk/ and
amr
sources from www.3gpp.org.

Your suggest 26104-510.zip, 26204-510.zip and 26073-510.zip not works on
x86_64,
at beginning :

-------------------------------------------
In file included from typedef.h:50,
                 from d3_14pf.h:23,
                 from d3_14pf.c:21:
typedefs.h:179:2: error: #error "can't determine architecture; adapt
typedefs.h to your platform"
In file included from d3_14pf.c:30:
basic_op.h:33: warning: conflicting types for built-in function 'round'
make: *** [d3_14pf.o] Error 1
-------------------------------------------

so I use:
 26104-540.zip into libavcodec/amr_float
 26204-520.zip into libavcodec/amrwb_float
 26073-530.zip into libavcodec/amr

Changes on typedef.h files into libavcodec/amr_float and
libavcodec/amrwb_float
because long is 64 bytes size on x86_65 arch and 32 bytes size on ix86
archs.

Into libavcodec/amr my below patch, corrects typedef.h and typedefs.h for
long
int types and macros over gcc 4.x.x:

------------------------------- start patch file

--- typedef.h-orig      2001-12-12 20:10:04.000000000 -0200
+++ typedef.h   2006-06-28 14:28:56.000000000 -0300
@@ -35,7 +35,7 @@
 typedef long Word32;
 typedef int Flag;

-#elif defined(__unix__) || defined(__unix)
+#elif defined(__unix__) || defined(__unix) || defined(__x86_64__)
 typedef signed char Word8;
 typedef short Word16;
 typedef int Word32;
--- typedefs.h-orig     2001-12-12 20:10:04.000000000 -0200
+++ typedefs.h  2006-06-29 21:23:10.000000000 -0300
@@ -130,7 +130,9 @@
  */
 /* use "#if 0" below if Float should be double;
    use "#if 1" below if Float should be float
- */
+
+   this not works in gcc 4 or x86_64
+
 #if 0
 typedef float Float;
 #define maxFloat      FLT_MAX
@@ -140,6 +142,18 @@
 #define maxFloat      DBL_MAX
 #define minFloat      DBL_MIN
 #endif
+*/
+
+#if defined(FLT_MAX)
+typedef float Float;
+#define maxFloat      FLT_MAX
+#define minFloat      FLT_MIN
+#else
+typedef double Float;
+#define maxFloat      DBL_MAX
+#define minFloat      DBL_MIN
+#endif
+

 /*
  ********* define complex type
@@ -171,7 +185,7 @@
 #define SUN
 #define PLATFORM "SUN"
 #undef LSBFIRST
-#elif defined(linux) && defined(i386)
+#elif defined(linux) && ( defined(__x86_64__) || defined(i386) )
 #define PC
 #define PLATFORM "PC"
 #define LSBFIRST

------------------------------ end of patch file

I patch configure file too, because it cannot finds gsm.h on
/usr/include/gsm/gsm.h

----------------------------- start patch file
-enabled libgsm  && require libgsm gsm.h gsm_create -lgsm
+enabled libgsm  && require libgsm gsm/gsm.h gsm_create -lgsm
----------------------------- end patch file

But it needs more..., make cannot finds gsm too.

Without --enable-libgsm it compile fine, but something strange in generated
config.h as:

config.h:#define __CPU__ 5
when I got x86_64 using uname -m


The libs and executable files is too big:

-rw-rw-r-- 1 root root 19815334 Jun 30 01:04 /usr/lib64/libavcodec.a
-rwxrwxr-x 1 root root 13295953 Jun 30 01:04 /usr/lib64/libavcodec.so.51
-rwxrwxr-x 1 root    root    223869 Jun 30 01:04 /usr/bin/ffmpeg

compared with rpm package

-rwxr-xr-x 1 root root  3262664 May 16 09:16 /usr/lib64/libavcodec.so.51.7.0
-rwxr-xr-x 1 root    root     86608 May 16 09:16 /usr/bin/ffmpeg


I hope this help you solve some problems in x86_64 arch and I wait response
for me to solve gsm problem

Thanks in advance,

Silvino B. Magalh?es
sbm2yk at gmail.com

below some generated files:

----------------------- start config.h

/* Automatically generated by configure - do not modify! */
#define FFMPEG_CONFIGURATION " --prefix=/usr --libdir=/usr/lib64
--enable-mp3lame --enable-libogg --enable-vorbis --enable-theora
--enable-faadbin --enable-xvid --enable-x264 --enable-a52 --enable-a52bin
--enable-pp --enable-pthreads --enable-shared --enable-amr_nb
--enable-amr_wb --enable-dc1394 --enable-gpl --disable-strip "
#define ARCH_X86_64 1
#define TUNECPU generic
#define HAVE_MMX 1
#define __CPU__ 586
#define HAVE_BUILTIN_VECTOR 1
#define HAVE_MM3DNOW 1
#define HAVE_LOCALTIME_R 1
#define HAVE_PTHREADS 1
#define HAVE_THREADS 1
#define HAVE_LRINTF 1
#define HAVE_VHOOK 1
#define BUILD_SHARED_AV 1
#define CONFIG_ENCODERS 1
#define CONFIG_DECODERS 1
#define CONFIG_MUXERS 1
#define CONFIG_DEMUXERS 1
#define CONFIG_AC3 1
#define CONFIG_A52BIN 1
#define CONFIG_PP 1
#define CONFIG_MPEGAUDIO_HP 1
#define CONFIG_VIDEO4LINUX 1
#define CONFIG_VIDEO4LINUX2 1
#define CONFIG_DV1394 1
#define CONFIG_DC1394 1
#define CONFIG_HAVE_DLOPEN 1
#define CONFIG_HAVE_DLFCN 1
#define CONFIG_AUDIO_OSS 1
#define CONFIG_NETWORK 1
#define CONFIG_IPV6 1
#define CONFIG_ZLIB 1
#define CONFIG_MP3LAME 1
#define CONFIG_LIBOGG 1
#define CONFIG_LIBVORBIS 1
#define CONFIG_LIBTHEORA 1
#define CONFIG_FAADBIN 1
#define CONFIG_XVID 1
#define CONFIG_X264 1
#define HAVE_MALLOC_H 1
#define HAVE_MEMALIGN 1
#define SIMPLE_IDCT 1
#define CONFIG_PROTOCOLS 1
#define CONFIG_FFSERVER 1
#define CONFIG_GPL 1
#define restrict __restrict__
#define AMR 1
#define AMR_WB 1
#define AMR_NB 1
#define CONFIG_AC3_ENCODER 1
#define CONFIG_MP2_ENCODER 1
#define CONFIG_MP3LAME_ENCODER 1
#define CONFIG_OGGVORBIS_ENCODER 1
#define CONFIG_OGGVORBIS_DECODER 1
#define CONFIG_OGGTHEORA_ENCODER 1
#define CONFIG_OGGTHEORA_DECODER 1
#define CONFIG_FAAC_ENCODER 1
#define CONFIG_FLAC_ENCODER 1
#define CONFIG_XVID_ENCODER 1
#define CONFIG_MPEG1VIDEO_ENCODER 1
#define CONFIG_H264_ENCODER 1
#define CONFIG_MPEG2VIDEO_ENCODER 1
#define CONFIG_H261_ENCODER 1
#define CONFIG_H263_ENCODER 1
#define CONFIG_H263P_ENCODER 1
#define CONFIG_FLV_ENCODER 1
#define CONFIG_RV10_ENCODER 1
#define CONFIG_RV20_ENCODER 1
#define CONFIG_MPEG4_ENCODER 1
#define CONFIG_MSMPEG4V1_ENCODER 1
#define CONFIG_MSMPEG4V2_ENCODER 1
#define CONFIG_MSMPEG4V3_ENCODER 1
#define CONFIG_WMV1_ENCODER 1
#define CONFIG_WMV2_ENCODER 1
#define CONFIG_SVQ1_ENCODER 1
#define CONFIG_MJPEG_ENCODER 1
#define CONFIG_LJPEG_ENCODER 1
#define CONFIG_JPEGLS_ENCODER 1
#define CONFIG_PNG_ENCODER 1
#define CONFIG_PPM_ENCODER 1
#define CONFIG_PGM_ENCODER 1
#define CONFIG_PGMYUV_ENCODER 1
#define CONFIG_PBM_ENCODER 1
#define CONFIG_PAM_ENCODER 1
#define CONFIG_HUFFYUV_ENCODER 1
#define CONFIG_FFVHUFF_ENCODER 1
#define CONFIG_ASV1_ENCODER 1
#define CONFIG_ASV2_ENCODER 1
#define CONFIG_FFV1_ENCODER 1
#define CONFIG_SNOW_ENCODER 1
#define CONFIG_ZLIB_ENCODER 1
#define CONFIG_DVVIDEO_ENCODER 1
#define CONFIG_SONIC_ENCODER 1
#define CONFIG_SONIC_LS_ENCODER 1
#define CONFIG_X264_ENCODER 1
#define CONFIG_LIBGSM_ENCODER 1
#define CONFIG_RAWVIDEO_ENCODER 1
#define CONFIG_H263_DECODER 1
#define CONFIG_H261_DECODER 1
#define CONFIG_MPEG4_DECODER 1
#define CONFIG_MSMPEG4V1_DECODER 1
#define CONFIG_MSMPEG4V2_DECODER 1
#define CONFIG_MSMPEG4V3_DECODER 1
#define CONFIG_WMV1_DECODER 1
#define CONFIG_WMV2_DECODER 1
#define CONFIG_VC1_DECODER 1
#define CONFIG_WMV3_DECODER 1
#define CONFIG_H263I_DECODER 1
#define CONFIG_FLV_DECODER 1
#define CONFIG_RV10_DECODER 1
#define CONFIG_RV20_DECODER 1
#define CONFIG_SVQ1_DECODER 1
#define CONFIG_SVQ3_DECODER 1
#define CONFIG_WMAV1_DECODER 1
#define CONFIG_WMAV2_DECODER 1
#define CONFIG_INDEO2_DECODER 1
#define CONFIG_INDEO3_DECODER 1
#define CONFIG_TSCC_DECODER 1
#define CONFIG_CSCD_DECODER 1
#define CONFIG_NUV_DECODER 1
#define CONFIG_ULTI_DECODER 1
#define CONFIG_QDRAW_DECODER 1
#define CONFIG_XL_DECODER 1
#define CONFIG_QPEG_DECODER 1
#define CONFIG_LOCO_DECODER 1
#define CONFIG_KMVC_DECODER 1
#define CONFIG_WNV1_DECODER 1
#define CONFIG_AASC_DECODER 1
#define CONFIG_FRAPS_DECODER 1
#define CONFIG_AAC_DECODER 1
#define CONFIG_MPEG4AAC_DECODER 1
#define CONFIG_MPEG1VIDEO_DECODER 1
#define CONFIG_MPEG2VIDEO_DECODER 1
#define CONFIG_MPEGVIDEO_DECODER 1
#define CONFIG_MPEG_XVMC_DECODER 1
#define CONFIG_DVVIDEO_DECODER 1
#define CONFIG_MJPEG_DECODER 1
#define CONFIG_MJPEGB_DECODER 1
#define CONFIG_SP5X_DECODER 1
#define CONFIG_PNG_DECODER 1
#define CONFIG_MP2_DECODER 1
#define CONFIG_MP3_DECODER 1
#define CONFIG_MP3ADU_DECODER 1
#define CONFIG_MP3ON4_DECODER 1
#define CONFIG_MACE3_DECODER 1
#define CONFIG_MACE6_DECODER 1
#define CONFIG_HUFFYUV_DECODER 1
#define CONFIG_FFVHUFF_DECODER 1
#define CONFIG_FFV1_DECODER 1
#define CONFIG_SNOW_DECODER 1
#define CONFIG_CYUV_DECODER 1
#define CONFIG_H264_DECODER 1
#define CONFIG_VP3_DECODER 1
#define CONFIG_THEORA_DECODER 1
#define CONFIG_ASV1_DECODER 1
#define CONFIG_ASV2_DECODER 1
#define CONFIG_VCR1_DECODER 1
#define CONFIG_CLJR_DECODER 1
#define CONFIG_FOURXM_DECODER 1
#define CONFIG_MDEC_DECODER 1
#define CONFIG_ROQ_DECODER 1
#define CONFIG_INTERPLAY_VIDEO_DECODER 1
#define CONFIG_XAN_WC3_DECODER 1
#define CONFIG_RPZA_DECODER 1
#define CONFIG_CINEPAK_DECODER 1
#define CONFIG_MSRLE_DECODER 1
#define CONFIG_MSVIDEO1_DECODER 1
#define CONFIG_VQA_DECODER 1
#define CONFIG_IDCIN_DECODER 1
#define CONFIG_EIGHTBPS_DECODER 1
#define CONFIG_SMC_DECODER 1
#define CONFIG_FLIC_DECODER 1
#define CONFIG_TRUEMOTION1_DECODER 1
#define CONFIG_TRUEMOTION2_DECODER 1
#define CONFIG_VMDVIDEO_DECODER 1
#define CONFIG_VMDAUDIO_DECODER 1
#define CONFIG_MSZH_DECODER 1
#define CONFIG_ZLIB_DECODER 1
#define CONFIG_ZMBV_DECODER 1
#define CONFIG_SMACKER_DECODER 1
#define CONFIG_SMACKAUD_DECODER 1
#define CONFIG_SONIC_DECODER 1
#define CONFIG_AC3_DECODER 1
#define CONFIG_DTS_DECODER 1
#define CONFIG_RA_144_DECODER 1
#define CONFIG_RA_288_DECODER 1
#define CONFIG_ROQ_DPCM_DECODER 1
#define CONFIG_INTERPLAY_DPCM_DECODER 1
#define CONFIG_XAN_DPCM_DECODER 1
#define CONFIG_SOL_DPCM_DECODER 1
#define CONFIG_QTRLE_DECODER 1
#define CONFIG_FLAC_DECODER 1
#define CONFIG_SHORTEN_DECODER 1
#define CONFIG_ALAC_DECODER 1
#define CONFIG_WS_SND1_DECODER 1
#define CONFIG_VORBIS_DECODER 1
#define CONFIG_LIBGSM_DECODER 1
#define CONFIG_QDM2_DECODER 1
#define CONFIG_COOK_DECODER 1
#define CONFIG_TRUESPEECH_DECODER 1
#define CONFIG_TTA_DECODER 1
#define CONFIG_AVS_DECODER 1
#define CONFIG_RAWVIDEO_DECODER 1
#define CONFIG_FLASHSV_DECODER 1
#define CONFIG_AMR_NB_DECODER 1
#define CONFIG_AMR_NB_ENCODER 1
#define CONFIG_AMR_WB_DECODER 1
#define CONFIG_AMR_WB_ENCODER 1
#define CONFIG_BMP_DECODER 1
#define CONFIG_MMVIDEO_DECODER 1
#define CONFIG_DVDSUB_DECODER 1
#define CONFIG_DVDSUB_ENCODER 1
#define CONFIG_DVBSUB_DECODER 1
#define CONFIG_DVBSUB_ENCODER 1
----------------------- end config.h

----------------------- start config.mak

# Automatically generated by configure - do not modify!
prefix=$(DESTDIR)/usr
libdir=$(DESTDIR)/usr/lib64
incdir=$(DESTDIR)/usr/include/ffmpeg
bindir=$(DESTDIR)/usr/bin
mandir=$(DESTDIR)/usr/man
MAKE=make
CC=gcc
AR=ar
RANLIB=ranlib
STRIP=echo ignoring strip
INSTALLSTRIP=
OPTFLAGS=-O3  -pthread -g -Wdeclaration-after-statement -Wall -Wno-switch
SHCFLAGS=-O3  -pthread -g -Wdeclaration-after-statement -Wall -Wno-switch
LDFLAGS=-Wl,--warn-common -rdynamic  -pthread -Wl,--as-needed
-Wl,-rpath-link,$(BUILD_ROOT)/libavcodec
-Wl,-rpath-link,$(BUILD_ROOT)/libavformat
-Wl,-rpath-link,$(BUILD_ROOT)/libavutil
LDCONFIG=ldconfig
FFSLDFLAGS=-Wl,-E
SHFLAGS=-shared -Wl,-soname,$@
LIBOBJFLAGS=$(PIC)
BUILD_STATIC=yes
BUILDSUF=
LIBPREF=lib
LIBSUF=${BUILDSUF}.a
LIB=$(LIBPREF)$(NAME)$(LIBSUF)
SLIBPREF=lib
SLIBSUF=${BUILDSUF}.so
EXESUF=${BUILDSUF}
TARGET_OS=Linux
TARGET_ARCH_X86_64=yes
TARGET_MMX=yes
TARGET_BUILTIN_VECTOR=yes
TARGET_BUILTIN_3DNOW=yes
HAVE_IMLIB2=yes
HAVE_FREETYPE2=yes
HAVE_PTHREADS=yes
CONFIG_SDL=yes
SDL_LIBS=-L/usr/lib64 -lSDL -lpthread
SDL_CFLAGS=-I/usr/include/SDL -D_REENTRANT
BUILD_VHOOK=yes
BUILD_SHARED=yes
PIC=-fPIC -DPIC
SPPMAJOR=51
SPPVERSION=51.9.0
LAVCMAJOR=51
LAVCVERSION=51.9.0
LAVFMAJOR=50
LAVFVERSION=50.4.0
LAVUMAJOR=49
LAVUVERSION=49.0.0
SLIBNAME=$(SLIBPREF)$(NAME)$(SLIBSUF)
SLIBNAME_WITH_VERSION=$(SLIBNAME).$(LIBVERSION)
SLIBNAME_WITH_MAJOR=$(SLIBNAME).$(LIBMAJOR)
EXTRALIBS=-lm -lz -lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore
-lx264 -ldc1394_control -lraw1394 -ldl
CONFIG_ENCODERS=yes
CONFIG_DECODERS=yes
CONFIG_MUXERS=yes
CONFIG_DEMUXERS=yes
CONFIG_AC3=yes
CONFIG_A52BIN=yes
CONFIG_PP=yes
CONFIG_VIDEO4LINUX=yes
CONFIG_VIDEO4LINUX2=yes
CONFIG_DV1394=yes
CONFIG_DC1394=yes
CONFIG_AUDIO_OSS=yes
CONFIG_NETWORK=yes
CONFIG_ZLIB=yes
CONFIG_MP3LAME=yes
CONFIG_LIBOGG=yes
CONFIG_LIBVORBIS=yes
CONFIG_LIBTHEORA=yes
CONFIG_FAADBIN=yes
CONFIG_XVID=yes
CONFIG_X264=yes
CONFIG_PROTOCOLS=yes
CONFIG_FFSERVER=yes
CONFIG_FFPLAY=yes
CONFIG_GPL=yes
SRC_PATH=/home/silvino/compile/ffmpeg-
0.4.9-14_cvs20060301.rhfc5.at/ffmpeg-0.4.9
BUILD_ROOT=/home/silvino/compile/ffmpeg-
0.4.9-14_cvs20060301.rhfc5.at/ffmpeg-0.4.9
AMR=yes
AMR_WB=yes
AMR_NB=yes
CONFIG_AC3_ENCODER=yes
CONFIG_MP2_ENCODER=yes
CONFIG_MP3LAME_ENCODER=yes
CONFIG_OGGVORBIS_ENCODER=yes
CONFIG_OGGVORBIS_DECODER=yes
CONFIG_OGGTHEORA_ENCODER=yes
CONFIG_OGGTHEORA_DECODER=yes
CONFIG_FAAC_ENCODER=yes
CONFIG_FLAC_ENCODER=yes
CONFIG_XVID_ENCODER=yes
CONFIG_MPEG1VIDEO_ENCODER=yes
CONFIG_H264_ENCODER=yes
CONFIG_MPEG2VIDEO_ENCODER=yes
CONFIG_H261_ENCODER=yes
CONFIG_H263_ENCODER=yes
CONFIG_H263P_ENCODER=yes
CONFIG_FLV_ENCODER=yes
CONFIG_RV10_ENCODER=yes
CONFIG_RV20_ENCODER=yes
CONFIG_MPEG4_ENCODER=yes
CONFIG_MSMPEG4V1_ENCODER=yes
CONFIG_MSMPEG4V2_ENCODER=yes
CONFIG_MSMPEG4V3_ENCODER=yes
CONFIG_WMV1_ENCODER=yes
CONFIG_WMV2_ENCODER=yes
CONFIG_SVQ1_ENCODER=yes
CONFIG_MJPEG_ENCODER=yes
CONFIG_LJPEG_ENCODER=yes
CONFIG_JPEGLS_ENCODER=yes
CONFIG_PNG_ENCODER=yes
CONFIG_PPM_ENCODER=yes
CONFIG_PGM_ENCODER=yes
CONFIG_PGMYUV_ENCODER=yes
CONFIG_PBM_ENCODER=yes
CONFIG_PAM_ENCODER=yes
CONFIG_HUFFYUV_ENCODER=yes
CONFIG_FFVHUFF_ENCODER=yes
CONFIG_ASV1_ENCODER=yes
CONFIG_ASV2_ENCODER=yes
CONFIG_FFV1_ENCODER=yes
CONFIG_SNOW_ENCODER=yes
CONFIG_ZLIB_ENCODER=yes
CONFIG_DVVIDEO_ENCODER=yes
CONFIG_SONIC_ENCODER=yes
CONFIG_SONIC_LS_ENCODER=yes
CONFIG_X264_ENCODER=yes
CONFIG_LIBGSM_ENCODER=yes
CONFIG_RAWVIDEO_ENCODER=yes
CONFIG_H263_DECODER=yes
CONFIG_H261_DECODER=yes
CONFIG_MPEG4_DECODER=yes
CONFIG_MSMPEG4V1_DECODER=yes
CONFIG_MSMPEG4V2_DECODER=yes
CONFIG_MSMPEG4V3_DECODER=yes
CONFIG_WMV1_DECODER=yes
CONFIG_WMV2_DECODER=yes
CONFIG_VC1_DECODER=yes
CONFIG_WMV3_DECODER=yes
CONFIG_H263I_DECODER=yes
CONFIG_FLV_DECODER=yes
CONFIG_RV10_DECODER=yes
CONFIG_RV20_DECODER=yes
CONFIG_SVQ1_DECODER=yes
CONFIG_SVQ3_DECODER=yes
CONFIG_WMAV1_DECODER=yes
CONFIG_WMAV2_DECODER=yes
CONFIG_INDEO2_DECODER=yes
CONFIG_INDEO3_DECODER=yes
CONFIG_TSCC_DECODER=yes
CONFIG_CSCD_DECODER=yes
CONFIG_NUV_DECODER=yes
CONFIG_ULTI_DECODER=yes
CONFIG_QDRAW_DECODER=yes
CONFIG_XL_DECODER=yes
CONFIG_QPEG_DECODER=yes
CONFIG_LOCO_DECODER=yes
CONFIG_KMVC_DECODER=yes
CONFIG_WNV1_DECODER=yes
CONFIG_AASC_DECODER=yes
CONFIG_FRAPS_DECODER=yes
CONFIG_AAC_DECODER=yes
CONFIG_MPEG4AAC_DECODER=yes
CONFIG_MPEG1VIDEO_DECODER=yes
CONFIG_MPEG2VIDEO_DECODER=yes
CONFIG_MPEGVIDEO_DECODER=yes
CONFIG_MPEG_XVMC_DECODER=yes
CONFIG_DVVIDEO_DECODER=yes
CONFIG_MJPEG_DECODER=yes
CONFIG_MJPEGB_DECODER=yes
CONFIG_SP5X_DECODER=yes
CONFIG_PNG_DECODER=yes
CONFIG_MP2_DECODER=yes
CONFIG_MP3_DECODER=yes
CONFIG_MP3ADU_DECODER=yes
CONFIG_MP3ON4_DECODER=yes
CONFIG_MACE3_DECODER=yes
CONFIG_MACE6_DECODER=yes
CONFIG_HUFFYUV_DECODER=yes
CONFIG_FFVHUFF_DECODER=yes
CONFIG_FFV1_DECODER=yes
CONFIG_SNOW_DECODER=yes
CONFIG_CYUV_DECODER=yes
CONFIG_H264_DECODER=yes
CONFIG_VP3_DECODER=yes
CONFIG_THEORA_DECODER=yes
CONFIG_ASV1_DECODER=yes
CONFIG_ASV2_DECODER=yes
CONFIG_VCR1_DECODER=yes
CONFIG_CLJR_DECODER=yes
CONFIG_FOURXM_DECODER=yes
CONFIG_MDEC_DECODER=yes
CONFIG_ROQ_DECODER=yes
CONFIG_INTERPLAY_VIDEO_DECODER=yes
CONFIG_XAN_WC3_DECODER=yes
CONFIG_RPZA_DECODER=yes
CONFIG_CINEPAK_DECODER=yes
CONFIG_MSRLE_DECODER=yes
CONFIG_MSVIDEO1_DECODER=yes
CONFIG_VQA_DECODER=yes
CONFIG_IDCIN_DECODER=yes
CONFIG_EIGHTBPS_DECODER=yes
CONFIG_SMC_DECODER=yes
CONFIG_FLIC_DECODER=yes
CONFIG_TRUEMOTION1_DECODER=yes
CONFIG_TRUEMOTION2_DECODER=yes
CONFIG_VMDVIDEO_DECODER=yes
CONFIG_VMDAUDIO_DECODER=yes
CONFIG_MSZH_DECODER=yes
CONFIG_ZLIB_DECODER=yes
CONFIG_ZMBV_DECODER=yes
CONFIG_SMACKER_DECODER=yes
CONFIG_SMACKAUD_DECODER=yes
CONFIG_SONIC_DECODER=yes
CONFIG_AC3_DECODER=yes
CONFIG_DTS_DECODER=yes
CONFIG_RA_144_DECODER=yes
CONFIG_RA_288_DECODER=yes
CONFIG_ROQ_DPCM_DECODER=yes
CONFIG_INTERPLAY_DPCM_DECODER=yes
CONFIG_XAN_DPCM_DECODER=yes
CONFIG_SOL_DPCM_DECODER=yes
CONFIG_QTRLE_DECODER=yes
CONFIG_FLAC_DECODER=yes
CONFIG_SHORTEN_DECODER=yes
CONFIG_ALAC_DECODER=yes
CONFIG_WS_SND1_DECODER=yes
CONFIG_VORBIS_DECODER=yes
CONFIG_LIBGSM_DECODER=yes
CONFIG_QDM2_DECODER=yes
CONFIG_COOK_DECODER=yes
CONFIG_TRUESPEECH_DECODER=yes
CONFIG_TTA_DECODER=yes
CONFIG_AVS_DECODER=yes
CONFIG_RAWVIDEO_DECODER=yes
CONFIG_FLASHSV_DECODER=yes
CONFIG_AMR_NB_DECODER=yes
CONFIG_AMR_NB_ENCODER=yes
CONFIG_AMR_WB_DECODER=yes
CONFIG_AMR_WB_ENCODER=yes
CONFIG_BMP_DECODER=yes
CONFIG_MMVIDEO_DECODER=yes
CONFIG_DVDSUB_DECODER=yes
CONFIG_DVDSUB_ENCODER=yes
CONFIG_DVBSUB_DECODER=yes
CONFIG_DVBSUB_ENCODER=yes
----------------------- end config.mak

----------------------- start config.err

# ./configure --prefix=/usr --libdir=/usr/lib64 --enable-mp3lame
--enable-libogg --enable-vorbis --enable-theora --enable-faadbin
--enable-xvid --enable-x264 --enable-a52 --enable-a52bin --enable-pp
--enable-pthreads --enable-shared --enable-amr_nb --enable-amr_wb
--enable-dc1394 --enable-gpl --disable-strip
BASH=/bin/sh
BASH_ARGC=([0]="19")
BASH_ARGV=([0]="--disable-strip" [1]="--enable-gpl" [2]="--enable-dc1394"
[3]="--enable-amr_wb" [4]="--enable-amr_nb" [5]="--enable-shared"
[6]="--enable-pthreads" [7]="--enable-pp" [8]="--enable-a52bin"
[9]="--enable-a52" [10]="--enable-x264" [11]="--enable-xvid"
[12]="--enable-faadbin" [13]="--enable-theora" [14]="--enable-vorbis"
[15]="--enable-libogg" [16]="--enable-mp3lame" [17]="--libdir=/usr/lib64"
[18]="--prefix=/usr")
BASH_LINENO=([0]="0")
BASH_SOURCE=([0]="./configure")
BASH_VERSINFO=([0]="3" [1]="1" [2]="7" [3]="1" [4]="release"
[5]="x86_64-redhat-linux-gnu")
BASH_VERSION='3.1.7(1)-release'
BUILDSUF=
CODEC_LIST='ac3_encoder
mp2_encoder
mp3lame_encoder
oggvorbis_encoder
oggvorbis_decoder
oggtheora_encoder
oggtheora_decoder
faac_encoder
flac_encoder
xvid_encoder
mpeg1video_encoder
h264_encoder
mpeg2video_encoder
h261_encoder
h263_encoder
h263p_encoder
flv_encoder
rv10_encoder
rv20_encoder
mpeg4_encoder
msmpeg4v1_encoder
msmpeg4v2_encoder
msmpeg4v3_encoder
wmv1_encoder
wmv2_encoder
svq1_encoder
mjpeg_encoder
ljpeg_encoder
jpegls_encoder
png_encoder
ppm_encoder
pgm_encoder
pgmyuv_encoder
pbm_encoder
pam_encoder
huffyuv_encoder
ffvhuff_encoder
asv1_encoder
asv2_encoder
ffv1_encoder
snow_encoder
zlib_encoder
dvvideo_encoder
sonic_encoder
sonic_ls_encoder
x264_encoder
libgsm_encoder
rawvideo_encoder
h263_decoder
h261_decoder
mpeg4_decoder
msmpeg4v1_decoder
msmpeg4v2_decoder
msmpeg4v3_decoder
wmv1_decoder
wmv2_decoder
vc1_decoder
wmv3_decoder
h263i_decoder
flv_decoder
rv10_decoder
rv20_decoder
svq1_decoder
svq3_decoder
wmav1_decoder
wmav2_decoder
indeo2_decoder
indeo3_decoder
tscc_decoder
cscd_decoder
nuv_decoder
ulti_decoder
qdraw_decoder
xl_decoder
qpeg_decoder
loco_decoder
kmvc_decoder
wnv1_decoder
aasc_decoder
fraps_decoder
aac_decoder
mpeg4aac_decoder
mpeg1video_decoder
mpeg2video_decoder
mpegvideo_decoder
mpeg_xvmc_decoder
dvvideo_decoder
mjpeg_decoder
mjpegb_decoder
sp5x_decoder
png_decoder
mp2_decoder
mp3_decoder
mp3adu_decoder
mp3on4_decoder
mace3_decoder
mace6_decoder
huffyuv_decoder
ffvhuff_decoder
ffv1_decoder
snow_decoder
cyuv_decoder
h264_decoder
vp3_decoder
theora_decoder
asv1_decoder
asv2_decoder
vcr1_decoder
cljr_decoder
fourxm_decoder
mdec_decoder
roq_decoder
interplay_video_decoder
xan_wc3_decoder
rpza_decoder
cinepak_decoder
msrle_decoder
msvideo1_decoder
vqa_decoder
idcin_decoder
eightbps_decoder
smc_decoder
flic_decoder
truemotion1_decoder
truemotion2_decoder
vmdvideo_decoder
vmdaudio_decoder
mszh_decoder
zlib_decoder
zmbv_decoder
smacker_decoder
smackaud_decoder
sonic_decoder
ac3_decoder
dts_decoder
ra_144_decoder
ra_288_decoder
roq_dpcm_decoder
interplay_dpcm_decoder
xan_dpcm_decoder
sol_dpcm_decoder
qtrle_decoder
flac_decoder
shorten_decoder
alac_decoder
ws_snd1_decoder
vorbis_decoder
libgsm_decoder
qdm2_decoder
cook_decoder
truespeech_decoder
tta_decoder
avs_decoder
rawvideo_decoder
flashsv_decoder
amr_nb_decoder
amr_nb_encoder
amr_wb_decoder
amr_wb_encoder
bmp_decoder
mmvideo_decoder
dvdsub_decoder
dvdsub_encoder
dvbsub_decoder
dvbsub_encoder'
COLORTERM=gnome-terminal
CVS_RSH=ssh
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-PFNkr8kEfk,guid=331aa44437f2b85c386c39f36d62ae00
DESKTOP_STARTUP_ID=
DIRSTACK=()
DISPLAY=:0.0
EUID=500
EXESUF=
FFLDFLAGS='-Wl,--warn-common -rdynamic'
FFMPEG_CONFIGURATION=' --prefix=/usr --libdir=/usr/lib64 --enable-mp3lame
--enable-libogg --enable-vorbis --enable-theora --enable-faadbin
--enable-xvid --enable-x264 --enable-a52 --enable-a52bin --enable-pp
--enable-pthreads --enable-shared --enable-amr_nb --enable-amr_wb
--enable-dc1394 --enable-gpl --disable-strip '
FFSLDFLAGS=-Wl,-E
GNOME_DESKTOP_SESSION_ID=Default
GNOME_KEYRING_SOCKET=/tmp/keyring-8a8zJD/socket
GROUPS=()
GTK_RC_FILES=/etc/gtk/gtkrc:/home/silvino/.gtkrc-1.2-gnome2
G_BROKEN_FILENAMES=1
HISTSIZE=1000
HOME=/home/silvino
HOSTNAME=venus.localdomain.com
HOSTTYPE=x86_64
IFS='
'
INPUTRC=/etc/inputrc
KDEDIR=/usr
LANG=en_US.UTF-8
LDCONFIG=ldconfig
LESSOPEN='|/usr/bin/lesspipe.sh %s'
LIB='$(LIBPREF)$(NAME)$(LIBSUF)'
LIBOBJFLAGS=
LIBPREF=lib
LIBSUF=.a
LOGNAME=silvino
LS_COLORS='no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:'
MACHTYPE=x86_64-redhat-linux-gnu
MAIL=/var/spool/mail/silvino
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/silvino/bin
PIPESTATUS=([0]="0")
POSIXLY_CORRECT=y
PPID=8193
PS4='+ '
PWD=/home/silvino/compile/ffmpeg-0.4.9-14_cvs20060301.rhfc5.at/ffmpeg-0.4.9
QTDIR=/usr/lib64/qt-3.3
QTINC=/usr/lib64/qt-3.3/include
QTLIB=/usr/lib64/qt-3.3/lib
RANDOM=31820
SESSION_MANAGER=local/venus.localdomain.com:/tmp/.ICE-unix/2135
SHELL=/bin/bash
SHELLOPTS=braceexpand:hashall:interactive-comments:posix
SHFLAGS='-shared -Wl,-soname,$@'
SHLVL=5
SLIBNAME='$(SLIBPREF)$(NAME)$(SLIBSUF)'
SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'
SLIBNAME_WITH_VERSION='$(SLIBNAME).$(LIBVERSION)'
SLIBPREF=lib
SLIBSUF=.so
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
TARGET_OS=Linux
TERM=xterm
TMPC=/tmp/ffmpeg-conf-18863-8194-14436.c
TMPDIR1=/tmp
TMPE=/tmp/ffmpeg-conf-32623-8194-795
TMPH=/tmp/ffmpeg-conf-23096-8194-31820.h
TMPO=/tmp/ffmpeg-conf-9642-8194-10278.o
TMPS=/tmp/ffmpeg-conf-20908-8194-1880.S
UID=500
USER=silvino
WINDOWID=37810378
XAUTHORITY=/home/silvino/.Xauthority
_=--disable-strip
a52=yes
a52bin=yes
altivec=default
amr=yes
amr_if2=no
amr_nb=yes
amr_nb_fixed=no
amr_wb=yes
ar=ar
audio_beos=no
audio_oss=yes
bigendian=no
bindir=
bktr=no
canon_arch=x86_64
cc=gcc
cpu=x86_64
cross_prefix=
cygwin=no
dc1394=yes
debug=yes
demuxers=yes
dlfcn=no
dlopen=no
dostrip=no
dts=no
dv1394=yes
emu_fast_int=no
extralibs=-lm
faac=no
faad=no
faadbin=yes
ffplay=yes
ffserver=yes
force_libdir=yes
force_prefix=yes
gpl=yes
gprof=no
incdir=
installstrip=-s
inttypes=yes
iwmmxt=default
libdir=/usr/lib64
libgsm=no
libogg=yes
log=yes
logfile=config.err
lshared=yes
lstatic=yes
lzo=yes
make=make
mandir=
memalignhack=no
mingw32=no
mingwce=no
mmi=default
mmx=default
mp3lame=yes
mpegaudio_hp=yes
muxers=yes
need_inet_aton=no
netserver=no
network=yes
opt=--disable-strip
optimize=yes
os2=no
pkg_requires=' ogg >= 1.1 vorbis vorbisenc theora libraw1394'
powerpc_perf=no
pp=yes
prefix=/usr
protocols=yes
pthreads=yes
ranlib=ranlib
simpleidct=yes
source_path=/home/silvino/compile/ffmpeg-
0.4.9-14_cvs20060301.rhfc5.at/ffmpeg-0.4.9
source_path_used=no
strip=strip
sunmlib=no
targetos=Linux
theora=yes
tune=generic
v4l=yes
v4l2=yes
vhook=default
vorbis=yes
x264=yes
xvid=yes
zlib=yes
check_header altivec.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <altivec.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
/tmp/ffmpeg-conf-18863-8194-14436.c:1:21: error: altivec.h: No such file or
directory
check_cc -msse
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <xmmintrin.h>
     2  int main(void) {
     3  #if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2)
     4  return 0;
     5  #else
     6  #error no vector builtins
     7  #endif
     8  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -msse -c -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_cc -march=k8
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <mm3dnow.h>
     2  int main(void) {
     3  __m64 b1;
     4  b1 = _m_pswapd(b1);
     5  _m_femms();
     6  return 0;
     7  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -march=k8 -c -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <inttypes.h>
     2  int main(int argc, char ** argv){
     3          volatile uint32_t i=0x01234567;
     4          return (*((uint8_t*)(&i))) == 0x67;
     5  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -Wl,--warn-common -rdynamic -o /tmp/ffmpeg-conf-32623-8194-795
/tmp/ffmpeg-conf-18863-8194-14436.c -lm
check_header inttypes.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <inttypes.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_cc
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <inttypes.h>
     2  int main(int argc, char ** argv){
     3          volatile uint_fast64_t i=0x01234567;
     4          return 0;
     5  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -c -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_header malloc.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <malloc.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func memalign
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int memalign();
     2  int main(){
     3      memalign();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -Wl,--warn-common -rdynamic -o /tmp/ffmpeg-conf-32623-8194-795
/tmp/ffmpeg-conf-18863-8194-14436.c -lm
check_func localtime_r
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int localtime_r();
     2  int main(){
     3      localtime_r();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -Wl,--warn-common -rdynamic -o /tmp/ffmpeg-conf-32623-8194-795
/tmp/ffmpeg-conf-18863-8194-14436.c -lm
check_lib zlib.h zlibVersion -lz
check_header zlib.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <zlib.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func zlibVersion
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int zlibVersion();
     2  int main(){
     3      zlibVersion();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -Wl,--warn-common -rdynamic -o /tmp/ffmpeg-conf-32623-8194-795
/tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
check_lib lzo1x.h lzo_version -llzo
check_header lzo1x.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <lzo1x.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
/tmp/ffmpeg-conf-18863-8194-14436.c:1:19: error: lzo1x.h: No such file or
directory
check_cflags -pthread
check_cc -pthread
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -c -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_ldflags -pthread
check_ld -pthread
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  int main(){
     2      return 0;
     3  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
check_lib lame/lame.h lame_init -lmp3lame
check_header lame/lame.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <lame/lame.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func lame_init
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int lame_init();
     2  int main(){
     3      lame_init();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame
check_lib vorbis/vorbisenc.h vorbis_info_init -lvorbis -lvorbisenc
check_header vorbis/vorbisenc.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <vorbis/vorbisenc.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func vorbis_info_init
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int vorbis_info_init();
     2  int main(){
     3      vorbis_info_init();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc
check_lib ogg/ogg.h ogg_sync_init -logg
check_header ogg/ogg.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <ogg/ogg.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func ogg_sync_init
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int ogg_sync_init();
     2  int main(){
     3      ogg_sync_init();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg
check_lib theora/theora.h theora_info_init -ltheora
check_header theora/theora.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <theora/theora.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func theora_info_init
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int theora_info_init();
     2  int main(){
     3      theora_info_init();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora
check_lib xvid.h xvid_global -lxvidcore
check_header xvid.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <xvid.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func xvid_global
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int xvid_global();
     2  int main(){
     3      xvid_global();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore
check_lib x264.h x264_encoder_open -lx264
check_header x264.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <x264.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
In file included from /tmp/ffmpeg-conf-18863-8194-14436.c:1:
/usr/include/x264.h:32:4: warning: #warning You must include stdint.h or
inttypes.h before x264.h
check_func x264_encoder_open
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int x264_encoder_open();
     2  int main(){
     3      x264_encoder_open();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
check_lib libdc1394/dc1394_control.h dc1394_create_handle -ldc1394_control
-lraw1394
check_header libdc1394/dc1394_control.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <libdc1394/dc1394_control.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func dc1394_create_handle
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int dc1394_create_handle();
     2  int main(){
     3      dc1394_create_handle();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #define _ISOC9X_SOURCE  1
     2  #include <math.h>
     3  int main( void ) { return (lrintf(3.999f) > 0)?0:1; }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394
check_cc
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  void foo(char * restrict p);
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -c -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
/tmp/ffmpeg-conf-18863-8194-14436.c:1: error: expected ';', ',' or ')'
before 'p'
check_cc
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  void foo(char * __restrict__ p);
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -c -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_header dlfcn.h
check_cpp
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <dlfcn.h>
     2  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -E -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_func dlopen
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int dlopen();
     2  int main(){
     3      dlopen();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394 -ldl
check_func dlopen
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  extern int dlopen();
     2  int main(){
     3      dlopen();
     4  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394
/tmp/cc6O85sW.o: In function `main':ffmpeg-conf-18863-8194-14436.c:(.text+0xa):
undefined reference to `dlopen'
collect2: ld returned 1 exit status
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <X11/Xlib.h>
     2  #include <Imlib2.h>
     3  int main( void ) { return (int) imlib_load_font("foo"); }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394 -ldl -lImlib2
/tmp/ffmpeg-conf-18863-8194-14436.c: In function 'main':
/tmp/ffmpeg-conf-18863-8194-14436.c:3: warning: cast from pointer to integer
of different size
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <ft2build.h>
     2  int main( void ) { return (int) FT_Init_FreeType(0); }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -I/usr/include/freetype2 -Wl,--warn-common -rdynamic -pthread
-o /tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm
-lz -lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394 -ldl -lfreetype -lz
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <SDL.h>
     2  #undef main /* We don't want SDL to override our main() */
     3  int main( void ) { return SDL_Init (SDL_INIT_VIDEO); }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -I/usr/include/SDL -D_REENTRANT -Wl,--warn-common -rdynamic
-pthread -o /tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-
conf-18863-8194-14436.c -lm
-lz -lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394 -ldl -L/usr/lib64 -lSDL -lpthread
check_cc
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <SDL.h>
     2  int main(void){
     3      const SDL_VideoInfo *vi = SDL_GetVideoInfo();
     4      int w = vi->current_w;
     5      return 0;
     6  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -I/usr/include/SDL -D_REENTRANT -c -o /tmp/ffmpeg-
conf-9642-8194-10278.o /tmp/ffmpeg-conf-18863-8194-14436.c
/tmp/ffmpeg-conf-18863-8194-14436.c: In function 'main':
/tmp/ffmpeg-conf-18863-8194-14436.c:4: error: 'SDL_VideoInfo' has no member
named 'current_w'
check_ld
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <sys/types.h>
     2  #include <sys/socket.h>
     3  #include <netinet/in.h>
     4  #include <netdb.h>
     5  int main( void ) {
     6    struct sockaddr_storage saddr;
     7    struct ipv6_mreq mreq6;
     8    getaddrinfo(0,0,0,0);
     9    getnameinfo(0,0,0,0,0,0,0);
    10    IN6_IS_ADDR_MULTICAST((const struct in6_addr *)0);
    11  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -Wl,--warn-common -rdynamic -pthread -o
/tmp/ffmpeg-conf-32623-8194-795 /tmp/ffmpeg-conf-18863-8194-14436.c -lm -lz
-lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394 -ldl
check_cc
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  #include <sys/time.h>
     2  #include <asm/types.h>
     3  #include <linux/videodev2.h>
     4  int dummy = V4L2_PIX_FMT_YUV420;
     5  struct v4l2_buffer dummy1;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -c -o /tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-
conf-18863-8194-14436.c
check_cflags -Wdeclaration-after-statement
check_cc -Wdeclaration-after-statement
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -g -Wdeclaration-after-statement -c -o /tmp/ffmpeg-
conf-9642-8194-10278.o /tmp/ffmpeg-conf-18863-8194-14436.c
check_cflags -Wall
check_cc -Wall
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -g -Wdeclaration-after-statement -Wall -c -o /tmp/ffmpeg-
conf-9642-8194-10278.o /tmp/ffmpeg-conf-18863-8194-14436.c
check_cflags -Wno-switch
check_cc -Wno-switch
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  int x;
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -g -Wdeclaration-after-statement -Wall -Wno-switch -c -o
/tmp/ffmpeg-conf-9642-8194-10278.o /tmp/ffmpeg-conf-18863-8194-14436.c
check_ldflags -Wl,--as-needed -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec
-Wl,-rpath-link,\$(BUILD_ROOT)/libavformat
-Wl,-rpath-link,\$(BUILD_ROOT)/libavutil
check_ld -Wl,--as-needed -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec
-Wl,-rpath-link,\$(BUILD_ROOT)/libavformat
-Wl,-rpath-link,\$(BUILD_ROOT)/libavutil
BEGIN /tmp/ffmpeg-conf-18863-8194-14436.c
     1  int main(){
     2      return 0;
     3  }
END /tmp/ffmpeg-conf-18863-8194-14436.c
gcc -pthread -g -Wdeclaration-after-statement -Wall -Wno-switch
-Wl,--warn-common -rdynamic -pthread -Wl,--as-needed
-Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec
-Wl,-rpath-link,\$(BUILD_ROOT)/libavformat
-Wl,-rpath-link,\$(BUILD_ROOT)/libavutil -o /tmp/ffmpeg-conf-32623-8194-795
/tmp/ffmpeg-conf-18863-8194-14436.c
-lm -lz -lmp3lame -lvorbis -lvorbisenc -logg -ltheora -lxvidcore -lx264
-ldc1394_control -lraw1394 -ldl
----------------------- end config.err




More information about the ffmpeg-devel mailing list