[Ffmpeg-devel] compiling on Solaris 10
Bjoern Rost
b.rost
Thu Dec 7 15:52:27 CET 2006
On Thu, 2006-12-07 at 13:50 +0000, M?ns Rullg?rd wrote:
> > so I changed #!/bin/sh to #!/bin/bash
>
> Oh boy, is your shell broken.
I didn't do it =)
> Smells of broken sed.
Of course, it's system V sed, not gsed...
I didn't think of that one when I replaced make, ld, ar and so on with
the GNU versions/
But after patching, configure doesn't return any more errors and I don't
have to add the DLFCN stuff manually.
> Someone forgot to add a file to svn. Use configure --disable-encoder=zmbv
> for now.
ok, something was also wrong with amr, so I removed those
enable-parameters aswell
Then, I get this error:
In file included from rtp.c:21:
avformat.h:243: warning: `AVFrac' is deprecated (declared at
avformat.h:94)
rtp.c: In function `rtp_parse_mp4_au':
rtp.c:511: error: invalid operands to binary &
rtp.c:511: error: invalid operands to binary >>
and
In file included from rtp_h264.c:39:
avformat.h:243: warning: `AVFrac' is deprecated (declared at
avformat.h:94)
rtp_h264.c: In function `h264_handle_packet':
rtp_h264.c:216: error: invalid operands to binary &
rtp_h264.c:216: error: invalid operands to binary >>
I got around these by using pointers dereference thingies ('*buf'
instead of 'buf')
At the end, I still get this error because make is using my (broken)
shell
/bin/sh: test: unknown operator -nt
make: *** [.libs] Error 1
And I can get around this one by setting SHELL=/bin/bash in config.mak
Again, I attached the untouched config.*
Thank you and I hope this will be helpful to others
Bjoern
-------------- next part --------------
# ./configure --enable-gpl --enable-pp --enable-vorbis --enable-libogg --enable-a52 --enable-dts --disable-debug --disable-mmx --disable-iwmmxt --enable-mp3lame --enable-xvid --enable-encoder=mp3 --enable-encoder=wmav2 --enable-encoder=wmav1 --enable-encoder=wmv3 --enable-encoder=wmv2 --enable-encoder=wmv1 --enable-encoder=mjpeg --enable-encoder=mjpegb --enable-encoder=dvvideo --enable-encoder=adpcm_ima_qt --enable-encoder=h263p --enable-encoder=h263 --enable-encoder=mpeg4 --enable-encoder=msmpeg4 --enable-encoder=msmpeg4v1 --enable-encoder=msmpeg4v2 --enable-encoder=mp4a --enable-encoder=mp4v --enable-faac --enable-faadbin --enable-decoder=AVRn --enable-decoder=MJPG --enable-decoder=AVDJ --enable-decoder=mjpa --enable-decoder=mjpeg --enable-encoder=dvcpro50 --enable-decoder=dvcpro50 --enable-decoder=dvvideo --enable-decoder=rawvideo --enable-decoder=uncompressed --enable-decoder=dv5p --enable-decoder=dv5n --enable-decoder=dv1n --enable-decoder=dv1p --enable-decoder=dvhp --enable-decoder=dvh6 --enable-decoder=dvh5 --enable-encoder=swf --enable-pthreads --enable-x264 --disable-encoder=zmbv
AVDJ_decoder=yes
AVRn_decoder=yes
BASH=/usr/bin/bash
BASH_ARGC=([0]="52")
BASH_ARGV=([0]="--disable-encoder=zmbv" [1]="--enable-x264" [2]="--enable-pthreads" [3]="--enable-encoder=swf" [4]="--enable-decoder=dvh5" [5]="--enable-decoder=dvh6" [6]="--enable-decoder=dvhp" [7]="--enable-decoder=dv1p" [8]="--enable-decoder=dv1n" [9]="--enable-decoder=dv5n" [10]="--enable-decoder=dv5p" [11]="--enable-decoder=uncompressed" [12]="--enable-decoder=rawvideo" [13]="--enable-decoder=dvvideo" [14]="--enable-decoder=dvcpro50" [15]="--enable-encoder=dvcpro50" [16]="--enable-decoder=mjpeg" [17]="--enable-decoder=mjpa" [18]="--enable-decoder=AVDJ" [19]="--enable-decoder=MJPG" [20]="--enable-decoder=AVRn" [21]="--enable-faadbin" [22]="--enable-faac" [23]="--enable-encoder=mp4v" [24]="--enable-encoder=mp4a" [25]="--enable-encoder=msmpeg4v2" [26]="--enable-encoder=msmpeg4v1" [27]="--enable-encoder=msmpeg4" [28]="--enable-encoder=mpeg4" [29]="--enable-encoder=h263" [30]="--enable-encoder=h263p" [31]="--enable-encoder=adpcm_ima_qt" [32]="--enable-encoder=dvvideo" [33]="--enable-encoder=mjpegb" [34]="--enable-encoder=mjpeg" [35]="--enable-encoder=wmv1" [36]="--enable-encoder=wmv2" [37]="--enable-encoder=wmv3" [38]="--enable-encoder=wmav1" [39]="--enable-encoder=wmav2" [40]="--enable-encoder=mp3" [41]="--enable-xvid" [42]="--enable-mp3lame" [43]="--disable-iwmmxt" [44]="--disable-mmx" [45]="--disable-debug" [46]="--enable-dts" [47]="--enable-a52" [48]="--enable-libogg" [49]="--enable-vorbis" [50]="--enable-pp" [51]="--enable-gpl")
BASH_LINENO=([0]="0")
BASH_SOURCE=([0]="./configure")
BASH_VERSINFO=([0]="3" [1]="00" [2]="16" [3]="1" [4]="release" [5]="i386-pc-solaris2.10")
BASH_VERSION='3.00.16(1)-release'
BUILDSUF=
CONFIG_LIST=$'\n encoders\n decoders\n parsers\n muxers\n demuxers\n a52\n a52bin\n amr\n amr_nb\n amr_nb_fixed\n amr_wb\n audio_beos\n audio_oss\n avisynth\n beos_netserver\n bktr\n dc1394\n dts\n dv1394\n faac\n faad\n faadbin\n ffmpeg\n ffplay\n ffserver\n gpl\n ipv6\n libgsm\n libnut\n libogg\n libvorbis\n memalign_hack\n mp3lame\n mpegaudio_hp\n network\n pp\n protocols\n swscaler\n vhook\n video4linux\n video4linux2\n wince\n x264\n xvid\n zlib\n'
DECODER_LIST=$'aasc_decoder\nasv1_decoder\nasv2_decoder\navs_decoder\nbmp_decoder\ncavs_decoder\ncinepak_decoder\ncljr_decoder\ncscd_decoder\ncyuv_decoder\ndsicinvideo_decoder\ndvvideo_decoder\neightbps_decoder\nffv1_decoder\nffvhuff_decoder\nflashsv_decoder\nflic_decoder\nflv_decoder\nfourxm_decoder\nfraps_decoder\ngif_decoder\nh261_decoder\nh263_decoder\nh263i_decoder\nh264_decoder\nhuffyuv_decoder\nidcin_decoder\nindeo2_decoder\nindeo3_decoder\ninterplay_video_decoder\nkmvc_decoder\nloco_decoder\nmdec_decoder\nmjpeg_decoder\nmjpegb_decoder\nmmvideo_decoder\nmpeg_xvmc_decoder\nmpeg1video_decoder\nmpeg2video_decoder\nmpeg4_decoder\nmpegvideo_decoder\nmsmpeg4v1_decoder\nmsmpeg4v2_decoder\nmsmpeg4v3_decoder\nmsrle_decoder\nmsvideo1_decoder\nmszh_decoder\nnuv_decoder\npng_decoder\nqdraw_decoder\nqpeg_decoder\nqtrle_decoder\nrawvideo_decoder\nroq_decoder\nrpza_decoder\nrv10_decoder\nrv20_decoder\nsmacker_decoder\nsmc_decoder\nsnow_decoder\nsp5x_decoder\nsvq1_decoder\nsvq3_decoder\ntarga_decoder\ntheora_decoder\ntiertexseqvideo_decoder\ntiff_decoder\ntruemotion1_decoder\ntruemotion2_decoder\ntscc_decoder\nulti_decoder\nvc1_decoder\nvcr1_decoder\nvmdvideo_decoder\nvmnc_decoder\nvp3_decoder\nvp5_decoder\nvp6_decoder\nvp6f_decoder\nvqa_decoder\nwmv1_decoder\nwmv2_decoder\nwmv3_decoder\nwnv1_decoder\nxan_wc3_decoder\nxl_decoder\nzlib_decoder\nzmbv_decoder\naac_decoder\nmpeg4aac_decoder\nac3_decoder\nalac_decoder\namr_nb_decoder\namr_wb_decoder\ncook_decoder\ndsicinaudio_decoder\ndts_decoder\nflac_decoder\nimc_decoder\nlibgsm_decoder\nmace3_decoder\nmace6_decoder\nmp2_decoder\nmp3_decoder\nmp3adu_decoder\nmp3on4_decoder\noggvorbis_decoder\nqdm2_decoder\nra_144_decoder\nra_288_decoder\nshorten_decoder\nsmackaud_decoder\nsonic_decoder\ntruespeech_decoder\ntta_decoder\nvmdaudio_decoder\nvorbis_decoder\nwavpack_decoder\nwmav1_decoder\nwmav2_decoder\nws_snd1_decoder\npcm_alaw_decoder\npcm_mulaw_decoder\npcm_s8_decoder\npcm_s16be_decoder\npcm_s16le_decoder\npcm_s24be_decoder\npcm_s24daud_decoder\npcm_s24le_decoder\npcm_s32be_decoder\npcm_s32le_decoder\npcm_u8_decoder\npcm_u16be_decoder\npcm_u16le_decoder\npcm_u24be_decoder\npcm_u24le_decoder\npcm_u32be_decoder\npcm_u32le_decoder\ninterplay_dpcm_decoder\nroq_dpcm_decoder\nsol_dpcm_decoder\nxan_dpcm_decoder\nadpcm_4xm_decoder\nadpcm_adx_decoder\nadpcm_ct_decoder\nadpcm_ea_decoder\nadpcm_g726_decoder\nadpcm_ima_dk3_decoder\nadpcm_ima_dk4_decoder\nadpcm_ima_qt_decoder\nadpcm_ima_smjpeg_decoder\nadpcm_ima_wav_decoder\nadpcm_ima_ws_decoder\nadpcm_ms_decoder\nadpcm_sbpro_2_decoder\nadpcm_sbpro_3_decoder\nadpcm_sbpro_4_decoder\nadpcm_swf_decoder\nadpcm_xa_decoder\nadpcm_yamaha_decoder\ndvbsub_decoder\ndvdsub_decoder'
DEMUXER_LIST=$'aac_demuxer\nac3_demuxer\naiff_demuxer\namr_demuxer\nasf_demuxer\nau_demuxer\naudio_demuxer\navi_demuxer\navs_demuxer\ndaud_demuxer\ndc1394_demuxer\ndsicin_demuxer\ndts_demuxer\ndv_demuxer\ndv1394_demuxer\nea_demuxer\nffm_demuxer\nflac_demuxer\nflic_demuxer\nflv_demuxer\nfourxm_demuxer\ngif_demuxer\ngxf_demuxer\nh261_demuxer\nh263_demuxer\nh264_demuxer\nidcin_demuxer\nimage2_demuxer\nimage2pipe_demuxer\ningenient_demuxer\nipmovie_demuxer\nm4v_demuxer\nmatroska_demuxer\nmjpeg_demuxer\nmm_demuxer\nmmf_demuxer\nmov_demuxer\nmp3_demuxer\nmpegps_demuxer\nmpegts_demuxer\nmpegvideo_demuxer\nmtv_demuxer\nmxf_demuxer\nnsv_demuxer\nnut_demuxer\nnuv_demuxer\nogg_demuxer\npcm_alaw_demuxer\npcm_mulaw_demuxer\npcm_s16be_demuxer\npcm_s16le_demuxer\npcm_s8_demuxer\npcm_u16be_demuxer\npcm_u16le_demuxer\npcm_u8_demuxer\nrawvideo_demuxer\nrm_demuxer\nroq_demuxer\nredir_demuxer\nrtsp_demuxer\nsdp_demuxer\nsegafilm_demuxer\nshorten_demuxer\nsmacker_demuxer\nsol_demuxer\nstr_demuxer\nswf_demuxer\ntiertexseq_demuxer\ntta_demuxer\nv4l2_demuxer\nvideo_grab_device_demuxer\nvmd_demuxer\nvoc_demuxer\nwav_demuxer\nwc3_demuxer\nwsaud_demuxer\nwsvqa_demuxer\nwv_demuxer\nyuv4mpegpipe_demuxer'
DIRSTACK=()
E1=0
E2=1
ENCODER_LIST=$'asv1_encoder\nasv2_encoder\ndvvideo_encoder\nffv1_encoder\nffvhuff_encoder\nflv_encoder\ngif_encoder\nh261_encoder\nh263_encoder\nh263p_encoder\nhuffyuv_encoder\njpegls_encoder\nljpeg_encoder\nmjpeg_encoder\nmpeg1video_encoder\nmpeg2video_encoder\nmpeg4_encoder\nmsmpeg4v1_encoder\nmsmpeg4v2_encoder\nmsmpeg4v3_encoder\npam_encoder\npbm_encoder\npgm_encoder\npgmyuv_encoder\npng_encoder\nppm_encoder\nrawvideo_encoder\nrv10_encoder\nrv20_encoder\nsnow_encoder\nsvq1_encoder\nwmv1_encoder\nwmv2_encoder\nx264_encoder\nxvid_encoder\nzlib_encoder\nzmbv_encoder\nac3_encoder\namr_nb_encoder\namr_wb_encoder\nfaac_encoder\nflac_encoder\nlibgsm_encoder\nmp2_encoder\nmp3lame_encoder\noggvorbis_encoder\nsonic_encoder\nsonic_ls_encoder\nvorbis_encoder\npcm_alaw_encoder\npcm_mulaw_encoder\npcm_s8_encoder\npcm_s16be_encoder\npcm_s16le_encoder\npcm_s24be_encoder\npcm_s24daud_encoder\npcm_s24le_encoder\npcm_s32be_encoder\npcm_s32le_encoder\npcm_u8_encoder\npcm_u16be_encoder\npcm_u16le_encoder\npcm_u24be_encoder\npcm_u24le_encoder\npcm_u32be_encoder\npcm_u32le_encoder\nadpcm_4xm_encoder\nadpcm_adx_encoder\nadpcm_ct_encoder\nadpcm_ea_encoder\nadpcm_g726_encoder\nadpcm_ima_dk3_encoder\nadpcm_ima_dk4_encoder\nadpcm_ima_qt_encoder\nadpcm_ima_smjpeg_encoder\nadpcm_ima_wav_encoder\nadpcm_ima_ws_encoder\nadpcm_ms_encoder\nadpcm_sbpro_2_encoder\nadpcm_sbpro_3_encoder\nadpcm_sbpro_4_encoder\nadpcm_swf_encoder\nadpcm_xa_encoder\nadpcm_yamaha_encoder\ndvbsub_encoder\ndvdsub_encoder'
EUID=0
EXESUF=
FFLDFLAGS=
FFMPEG_CONFIGURATION=' --enable-gpl --enable-pp --enable-vorbis --enable-libogg --enable-a52 --enable-dts --disable-debug --disable-mmx --disable-iwmmxt --enable-mp3lame --enable-xvid --enable-encoder=mp3 --enable-encoder=wmav2 --enable-encoder=wmav1 --enable-encoder=wmv3 --enable-encoder=wmv2 --enable-encoder=wmv1 --enable-encoder=mjpeg --enable-encoder=mjpegb --enable-encoder=dvvideo --enable-encoder=adpcm_ima_qt --enable-encoder=h263p --enable-encoder=h263 --enable-encoder=mpeg4 --enable-encoder=msmpeg4 --enable-encoder=msmpeg4v1 --enable-encoder=msmpeg4v2 --enable-encoder=mp4a --enable-encoder=mp4v --enable-faac --enable-faadbin --enable-decoder=AVRn --enable-decoder=MJPG --enable-decoder=AVDJ --enable-decoder=mjpa --enable-decoder=mjpeg --enable-encoder=dvcpro50 --enable-decoder=dvcpro50 --enable-decoder=dvvideo --enable-decoder=rawvideo --enable-decoder=uncompressed --enable-decoder=dv5p --enable-decoder=dv5n --enable-decoder=dv1n --enable-decoder=dv1p --enable-decoder=dvhp --enable-decoder=dvh6 --enable-decoder=dvh5 --enable-encoder=swf --enable-pthreads --enable-x264 --disable-encoder=zmbv '
FFSERVERLDFLAGS=
FF_CONF_EXEC=1
GROUPS=()
HAVE_LIST=$'\n altivec_h\n beosthreads\n byteswap_h\n dcbzl\n dlfcn_h\n dlopen\n freetype2\n gprof\n imlib2\n inet_aton\n localtime_r\n lrintf\n malloc_h\n memalign\n mlib\n os2\n os2threads\n pthreads\n sdl\n sdl_video_size\n threads\n w32threads\n'
HOME=/
HOSTNAME=hermes
HOSTTYPE=i386
IFS=$' \t\n'
LANG=C
LDCONFIG=ldconfig
LDLATEFLAGS='-Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,\$(BUILD_ROOT)/libavformat -Wl,-rpath-link,\$(BUILD_ROOT)/libavutil'
LIB='$(LIBPREF)$(NAME)$(LIBSUF)'
LIBOBJFLAGS=
LIBPREF=lib
LIBSUF=.a
LIB_INSTALL_EXTRA_CMD='$(RANLIB) "$(libdir)/$(LIB)"'
LOGNAME=root
MACHTYPE=i386-pc-solaris2.10
MAIL=/var/mail//root
MJPG_decoder=yes
MUXER_LIST=$'ac3_muxer\nadts_muxer\naiff_muxer\namr_muxer\nasf_muxer\nasf_stream_muxer\nau_muxer\naudio_muxer\navi_muxer\ncrc_muxer\ndv_muxer\nffm_muxer\nflac_muxer\nflv_muxer\nframecrc_muxer\ngif_muxer\ngxf_muxer\nh261_muxer\nh263_muxer\nh264_muxer\nimage2_muxer\nimage2pipe_muxer\nm4v_muxer\nmjpeg_muxer\nmmf_muxer\nmov_muxer\nmp2_muxer\nmp3_muxer\nmp4_muxer\nmpeg1system_muxer\nmpeg1vcd_muxer\nmpeg1video_muxer\nmpeg2dvd_muxer\nmpeg2svcd_muxer\nmpeg2video_muxer\nmpeg2vob_muxer\nmpegts_muxer\nmpjpeg_muxer\nnull_muxer\nnut_muxer\nogg_muxer\npcm_alaw_muxer\npcm_mulaw_muxer\npcm_s16be_muxer\npcm_s16le_muxer\npcm_s8_muxer\npcm_u16be_muxer\npcm_u16le_muxer\npcm_u8_muxer\npsp_muxer\nrawvideo_muxer\nrm_muxer\nrtp_muxer\nswf_muxer\ntg2_muxer\ntgp_muxer\nvoc_muxer\nwav_muxer\nyuv4mpegpipe_muxer'
OPTERR=1
OPTIND=1
OSTYPE=solaris2.10
PARSER_LIST=$'aac_parser\nac3_parser\ncavsvideo_parser\ndvbsub_parser\ndvdsub_parser\nh261_parser\nh263_parser\nh264_parser\nmjpeg_parser\nmpeg4video_parser\nmpegaudio_parser\nmpegvideo_parser\npnm_parser'
PATH=/usr/sfw/bin/:/usr/ccs/bin/:/usr/sbin:/usr/bin
PIPESTATUS=([0]="0")
PPID=26592
PREFIX=/usr/local
PS4='+ '
PWD=/usr/src/vs/ffmpeg_20061207
RANDOM=23734
SHELL=/bin/bash
SHELLOPTS=braceexpand:hashall:interactive-comments
SHFLAGS='-shared -Wl,-h,$@'
SHLVL=2
SLIBNAME='$(SLIBPREF)$(NAME)$(SLIBSUF)'
SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'
SLIBNAME_WITH_VERSION='$(SLIBNAME).$(LIBVERSION)'
SLIBPREF=lib
SLIBSUF=.so
SSH_CLIENT='192.168.42.182 32910 22'
SSH_CONNECTION='192.168.42.182 32910 192.168.42.95 22'
SSH_TTY=/dev/pts/6
TERM=xterm
TMPC=/tmp/ffmpeg-conf-20457-21241-20036.c
TMPDIR1=/tmp
TMPE=/tmp/ffmpeg-conf-2048-21241-18698
TMPH=/tmp/ffmpeg-conf-10966-21241-23734.h
TMPO=/tmp/ffmpeg-conf-2472-21241-23061.o
TMPS=/tmp/ffmpeg-conf-8005-21241-16639.S
TZ=Europe/Berlin
UID=0
USER=root
VHOOKSHFLAGS='$(SHFLAGS)'
_=--disable-encoder=zmbv
a52=yes
a52bin=no
aac_decoder=yes
aac_demuxer=yes
aac_parser=yes
aasc_decoder=yes
ac3_decoder=yes
ac3_demuxer=yes
ac3_encoder=yes
ac3_muxer=yes
ac3_parser=yes
adpcm_4xm_decoder=yes
adpcm_4xm_encoder=yes
adpcm_adx_decoder=yes
adpcm_adx_encoder=yes
adpcm_ct_decoder=yes
adpcm_ct_encoder=yes
adpcm_ea_decoder=yes
adpcm_ea_encoder=yes
adpcm_g726_decoder=yes
adpcm_g726_encoder=yes
adpcm_ima_dk3_decoder=yes
adpcm_ima_dk3_encoder=yes
adpcm_ima_dk4_decoder=yes
adpcm_ima_dk4_encoder=yes
adpcm_ima_qt_decoder=yes
adpcm_ima_qt_encoder=yes
adpcm_ima_smjpeg_decoder=yes
adpcm_ima_smjpeg_encoder=yes
adpcm_ima_wav_decoder=yes
adpcm_ima_wav_encoder=yes
adpcm_ima_ws_decoder=yes
adpcm_ima_ws_encoder=yes
adpcm_ms_decoder=yes
adpcm_ms_encoder=yes
adpcm_sbpro_2_decoder=yes
adpcm_sbpro_2_encoder=yes
adpcm_sbpro_3_decoder=yes
adpcm_sbpro_3_encoder=yes
adpcm_sbpro_4_decoder=yes
adpcm_sbpro_4_encoder=yes
adpcm_swf_decoder=yes
adpcm_swf_encoder=yes
adpcm_xa_decoder=yes
adpcm_xa_encoder=yes
adpcm_yamaha_decoder=yes
adpcm_yamaha_encoder=yes
adts_muxer=yes
aiff_demuxer=yes
aiff_muxer=yes
alac_decoder=yes
altivec=default
amr_demuxer=yes
amr_if2=no
amr_muxer=yes
amr_nb=no
amr_nb_decoder=yes
amr_nb_encoder=yes
amr_nb_fixed=no
amr_wb=no
amr_wb_decoder=yes
amr_wb_encoder=yes
ar=ar
arch=x86_32
armv5te=default
asf_demuxer=yes
asf_muxer=yes
asf_stream_muxer=yes
asmalign_pot=unknown
asv1_decoder=yes
asv1_encoder=yes
asv2_decoder=yes
asv2_encoder=yes
au_demuxer=yes
au_muxer=yes
audio_beos=no
audio_demuxer=yes
audio_muxer=yes
audio_oss=no
avi_demuxer=yes
avi_muxer=yes
avisynth=no
avs_decoder=yes
avs_demuxer=yes
beos_netserver=no
bigendian=no
bindir='${PREFIX}/bin'
bktr=no
bmp_decoder=yes
cavs_decoder=yes
cavsvideo_parser=yes
cc=gcc
cinepak_decoder=yes
cljr_decoder=yes
cmov=no
cmov_is_fast=no
cook_decoder=yes
cpu=generic
crc_muxer=yes
cross_compile=no
cross_prefix=
cscd_decoder=yes
cyuv_decoder=yes
daud_demuxer=yes
dc1394=no
dc1394_demuxer=yes
dcbzl=no
debug=no
dlfcn_h=no
dlopen=no
dostrip=yes
dsicin_demuxer=yes
dsicinaudio_decoder=yes
dsicinvideo_decoder=yes
dts=yes
dts_decoder=yes
dts_demuxer=yes
dv1394=no
dv1394_demuxer=yes
dv1n_decoder=yes
dv1p_decoder=yes
dv5n_decoder=yes
dv5p_decoder=yes
dv_demuxer=yes
dv_muxer=yes
dvbsub_decoder=yes
dvbsub_encoder=yes
dvbsub_parser=yes
dvcpro50_decoder=yes
dvcpro50_encoder=yes
dvdsub_decoder=yes
dvdsub_encoder=yes
dvdsub_parser=yes
dvh5_decoder=yes
dvh6_decoder=yes
dvhp_decoder=yes
dvvideo_decoder=yes
dvvideo_encoder=yes
ea_demuxer=yes
eightbps_decoder=yes
extralibs='-lm -lsocket -lnsl'
extrawarnings=no
faac=yes
faac_encoder=yes
faad=no
faadbin=yes
ffm_demuxer=yes
ffm_muxer=yes
ffmpeg=yes
ffplay=yes
ffserver=yes
ffv1_decoder=yes
ffv1_encoder=yes
ffvhuff_decoder=yes
ffvhuff_encoder=yes
flac_decoder=yes
flac_demuxer=yes
flac_encoder=yes
flac_muxer=yes
flashsv_decoder=yes
flic_decoder=yes
flic_demuxer=yes
flv_decoder=yes
flv_demuxer=yes
flv_encoder=yes
flv_muxer=yes
fourxm_decoder=yes
fourxm_demuxer=yes
framecrc_muxer=yes
fraps_decoder=yes
gif_decoder=yes
gif_demuxer=yes
gif_encoder=yes
gif_muxer=yes
gpl=yes
gprof=no
gxf_demuxer=yes
gxf_muxer=yes
h261_decoder=yes
h261_demuxer=yes
h261_encoder=yes
h261_muxer=yes
h261_parser=yes
h263_decoder=yes
h263_demuxer=yes
h263_encoder=yes
h263_muxer=yes
h263_parser=yes
h263i_decoder=yes
h263p_encoder=yes
h264_decoder=yes
h264_demuxer=yes
h264_muxer=yes
h264_parser=yes
huffyuv_decoder=yes
huffyuv_encoder=yes
idcin_decoder=yes
idcin_demuxer=yes
image2_demuxer=yes
image2_muxer=yes
image2pipe_demuxer=yes
image2pipe_muxer=yes
imc_decoder=yes
incdir='${PREFIX}/include/ffmpeg'
indeo2_decoder=yes
indeo3_decoder=yes
ingenient_demuxer=yes
installstrip=-s
interplay_dpcm_decoder=yes
interplay_video_decoder=yes
ipmovie_demuxer=yes
ipv6=yes
iwmmxt=no
jpegls_encoder=yes
kmvc_decoder=yes
libdir='${PREFIX}/lib'
libgsm=no
libgsm_decoder=yes
libgsm_encoder=yes
libnut=no
libogg=yes
libvorbis=yes
ljpeg_encoder=yes
loco_decoder=yes
logfile=config.err
logging=yes
lshared=no
lstatic=yes
m4v_demuxer=yes
m4v_muxer=yes
mace3_decoder=yes
mace6_decoder=yes
make=gmake
mandir='${PREFIX}/man'
matroska_demuxer=yes
mdec_decoder=yes
memalign_hack=no
mingw32=no
mjpa_decoder=yes
mjpeg_decoder=yes
mjpeg_demuxer=yes
mjpeg_encoder=yes
mjpeg_muxer=yes
mjpeg_parser=yes
mjpegb_decoder=yes
mjpegb_encoder=yes
mlib=no
mm_demuxer=yes
mmf_demuxer=yes
mmf_muxer=yes
mmi=default
mmvideo_decoder=yes
mmx=no
mov_demuxer=yes
mov_muxer=yes
mp2_decoder=yes
mp2_encoder=yes
mp2_muxer=yes
mp3_decoder=yes
mp3_demuxer=yes
mp3_encoder=yes
mp3_muxer=yes
mp3adu_decoder=yes
mp3lame=yes
mp3lame_encoder=yes
mp3on4_decoder=yes
mp4_muxer=yes
mp4a_encoder=yes
mp4v_encoder=yes
mpeg1system_muxer=yes
mpeg1vcd_muxer=yes
mpeg1video_decoder=yes
mpeg1video_encoder=yes
mpeg1video_muxer=yes
mpeg2dvd_muxer=yes
mpeg2svcd_muxer=yes
mpeg2video_decoder=yes
mpeg2video_encoder=yes
mpeg2video_muxer=yes
mpeg2vob_muxer=yes
mpeg4_decoder=yes
mpeg4_encoder=yes
mpeg4aac_decoder=yes
mpeg4video_parser=yes
mpeg_xvmc_decoder=yes
mpegaudio_hp=yes
mpegaudio_parser=yes
mpegps_demuxer=yes
mpegts_demuxer=yes
mpegts_muxer=yes
mpegvideo_decoder=yes
mpegvideo_demuxer=yes
mpegvideo_parser=yes
mpjpeg_muxer=yes
msmpeg4_encoder=yes
msmpeg4v1_decoder=yes
msmpeg4v1_encoder=yes
msmpeg4v2_decoder=yes
msmpeg4v2_encoder=yes
msmpeg4v3_decoder=yes
msmpeg4v3_encoder=yes
msrle_decoder=yes
msvideo1_decoder=yes
mszh_decoder=yes
mtv_demuxer=yes
mxf_demuxer=yes
network=yes
nsv_demuxer=yes
null_muxer=yes
nut_demuxer=yes
nut_muxer=yes
nuv_decoder=yes
nuv_demuxer=yes
ogg_demuxer=yes
ogg_muxer=yes
oggvorbis_decoder=yes
oggvorbis_encoder=yes
opt=--disable-encoder=zmbv
optimize=yes
optval=zmbv
os2=no
pam_encoder=yes
pbm_encoder=yes
pcm_alaw_decoder=yes
pcm_alaw_demuxer=yes
pcm_alaw_encoder=yes
pcm_alaw_muxer=yes
pcm_mulaw_decoder=yes
pcm_mulaw_demuxer=yes
pcm_mulaw_encoder=yes
pcm_mulaw_muxer=yes
pcm_s16be_decoder=yes
pcm_s16be_demuxer=yes
pcm_s16be_encoder=yes
pcm_s16be_muxer=yes
pcm_s16le_decoder=yes
pcm_s16le_demuxer=yes
pcm_s16le_encoder=yes
pcm_s16le_muxer=yes
pcm_s24be_decoder=yes
pcm_s24be_encoder=yes
pcm_s24daud_decoder=yes
pcm_s24daud_encoder=yes
pcm_s24le_decoder=yes
pcm_s24le_encoder=yes
pcm_s32be_decoder=yes
pcm_s32be_encoder=yes
pcm_s32le_decoder=yes
pcm_s32le_encoder=yes
pcm_s8_decoder=yes
pcm_s8_demuxer=yes
pcm_s8_encoder=yes
pcm_s8_muxer=yes
pcm_u16be_decoder=yes
pcm_u16be_demuxer=yes
pcm_u16be_encoder=yes
pcm_u16be_muxer=yes
pcm_u16le_decoder=yes
pcm_u16le_demuxer=yes
pcm_u16le_encoder=yes
pcm_u16le_muxer=yes
pcm_u24be_decoder=yes
pcm_u24be_encoder=yes
pcm_u24le_decoder=yes
pcm_u24le_encoder=yes
pcm_u32be_decoder=yes
pcm_u32be_encoder=yes
pcm_u32le_decoder=yes
pcm_u32le_encoder=yes
pcm_u8_decoder=yes
pcm_u8_demuxer=yes
pcm_u8_encoder=yes
pcm_u8_muxer=yes
pgm_encoder=yes
pgmyuv_encoder=yes
pkg_requires=' vorbis vorbisenc ogg >= 1.1'
png_decoder=yes
png_encoder=yes
pnm_parser=yes
powerpc_perf=no
pp=yes
ppm_encoder=yes
protocols=yes
psp_muxer=yes
pthreads=yes
qdm2_decoder=yes
qdraw_decoder=yes
qpeg_decoder=yes
qtrle_decoder=yes
ra_144_decoder=yes
ra_288_decoder=yes
ranlib=ranlib
rawvideo_decoder=yes
rawvideo_demuxer=yes
rawvideo_encoder=yes
rawvideo_muxer=yes
redir_demuxer=yes
rm_demuxer=yes
rm_muxer=yes
roq_decoder=yes
roq_demuxer=yes
roq_dpcm_decoder=yes
rpza_decoder=yes
rtp_muxer=yes
rtsp_demuxer=yes
rv10_decoder=yes
rv10_encoder=yes
rv20_decoder=yes
rv20_encoder=yes
sdp_demuxer=yes
segafilm_demuxer=yes
shlibdir='${PREFIX}/lib'
shorten_decoder=yes
shorten_demuxer=yes
smackaud_decoder=yes
smacker_decoder=yes
smacker_demuxer=yes
smc_decoder=yes
snow_decoder=yes
snow_encoder=yes
sol_demuxer=yes
sol_dpcm_decoder=yes
sonic_decoder=yes
sonic_encoder=yes
sonic_ls_encoder=yes
source_path=/usr/src/vs/ffmpeg_20061207
source_path_used=no
sp5x_decoder=yes
str_demuxer=yes
strip=strip
svq1_decoder=yes
svq1_encoder=yes
svq3_decoder=yes
swf_demuxer=yes
swf_encoder=yes
swf_muxer=yes
swscaler=no
targa_decoder=yes
targetos=SunOS
tg2_muxer=yes
tgp_muxer=yes
theora_decoder=yes
tiertexseq_demuxer=yes
tiertexseqvideo_decoder=yes
tiff_decoder=yes
truemotion1_decoder=yes
truemotion2_decoder=yes
truespeech_decoder=yes
tscc_decoder=yes
tta_decoder=yes
tta_demuxer=yes
ulti_decoder=yes
uncompressed_decoder=yes
v4l2_demuxer=yes
value=no
var=zmbv_encoder
vc1_decoder=yes
vcr1_decoder=yes
vhook=default
video4linux=no
video4linux2=no
video_grab_device_demuxer=yes
vmd_demuxer=yes
vmdaudio_decoder=yes
vmdvideo_decoder=yes
vmnc_decoder=yes
voc_demuxer=yes
voc_muxer=yes
vorbis_decoder=yes
vorbis_encoder=yes
vp3_decoder=yes
vp5_decoder=yes
vp6_decoder=yes
vp6f_decoder=yes
vqa_decoder=yes
wav_demuxer=yes
wav_muxer=yes
wavpack_decoder=yes
wc3_demuxer=yes
wince=no
wmav1_decoder=yes
wmav1_encoder=yes
wmav2_decoder=yes
wmav2_encoder=yes
wmv1_decoder=yes
wmv1_encoder=yes
wmv2_decoder=yes
wmv2_encoder=yes
wmv3_decoder=yes
wmv3_encoder=yes
wnv1_decoder=yes
ws_snd1_decoder=yes
wsaud_demuxer=yes
wsvqa_demuxer=yes
wv_demuxer=yes
x264=yes
x264_encoder=yes
xan_dpcm_decoder=yes
xan_wc3_decoder=yes
xl_decoder=yes
xvid=yes
xvid_encoder=yes
yuv4mpegpipe_demuxer=yes
yuv4mpegpipe_muxer=yes
zlib=yes
zlib_decoder=yes
zlib_encoder=yes
zmbv_decoder=yes
zmbv_encoder=no
add_cflags ()
{
append CFLAGS "$@"
}
add_extralibs ()
{
append extralibs "$@"
}
add_ldflags ()
{
append LDFLAGS "$@"
}
append ()
{
var=$1;
shift;
flags_saved && eval "SAVE_$var=\"\$SAVE_$var $*\"";
eval "$var=\"\$$var $*\""
}
check_cc ()
{
log check_cc "$@";
cat >$TMPC;
log_file $TMPC;
check_cmd $cc $CFLAGS "$@" -c -o $TMPO $TMPC
}
check_cflags ()
{
log check_cflags "$@";
check_cc "$@" <<EOF
int x;
EOF
&& add_cflags "$@"
}
check_cmd ()
{
log "$@";
"$@" >>$logfile 2>&1
}
check_cpp ()
{
log check_cpp "$@";
cat >$TMPC;
log_file $TMPC;
check_cmd $cc $CFLAGS "$@" -E -o $TMPO $TMPC
}
check_exec ()
{
check_ld "$@" && {
test "$cross_compile" = yes || $TMPE >>$logfile 2>&1
}
}
check_func ()
{
log check_func "$@";
func=$1;
shift;
check_ld "$@" <<EOF
extern int $func();
int main(){
$func();
}
EOF
err=$?;
test "$err" = 0 && enable $func || disable $func;
return $err
}
check_header ()
{
log check_header "$@";
header=$1;
shift;
check_cpp "$@" <<EOF
#include <$header>
int x;
EOF
err=$?;
var=`echo $header | sed 's/[^A-Za-z0-9_]/_/g'`;
test "$err" = 0 && enable $var || disable $var;
return $err
}
check_ld ()
{
log check_ld "$@";
check_cc || return;
check_cmd $cc $LDFLAGS "$@" -o $TMPE $TMPO $extralibs
}
check_ldflags ()
{
log check_ldflags "$@";
check_ld "$@" <<EOF
int main(){
return 0;
}
EOF
&& add_ldflags "$@"
}
check_lib ()
{
log check_lib "$@";
header="$1";
func="$2";
shift 2;
temp_extralibs "$@";
check_header $header && check_func $func && add_extralibs "$@";
err=$?;
restore_flags;
return $err
}
die ()
{
echolog "$@";
cat <<EOF
If you think configure made a mistake, make sure you are using the latest
version from SVN. If the latest version fails, report the problem to the
ffmpeg-devel at mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.
EOF
if enabled logging; then
cat <<EOF
Include the log file "$logfile" produced by configure as this will help
solving the problem.
EOF
else
cat <<EOF
Rerun configure with logging enabled (do not use --log=no), and include the
log this produces with your report.
EOF
fi
rm -f $TMPC $TMPO $TMPE $TMPS $TMPH;
exit 1
}
disable ()
{
set_all no $*
}
echolog ()
{
log "$@";
echo "$@"
}
enable ()
{
set_all yes $*
}
enabled ()
{
eval test "x\$$1" = "xyes"
}
enabled_all ()
{
for opt in "$@";
do
enabled $opt || return 1;
done
}
enabled_any ()
{
for opt in "$@";
do
enabled $opt && return 0;
done
}
flags_saved ()
{
( : ${SAVE_CFLAGS?} ) 2>/dev/null
}
log ()
{
echo "$@" >>$logfile
}
log_file ()
{
log BEGIN $1;
cat -n $1 >>$logfile;
log END $1
}
print_config ()
{
pfx=$1;
header=$2;
makefile=$3;
shift 3;
for cfg in "$@";
do
if enabled $cfg; then
ucname="${pfx}`toupper $cfg`";
echo "#define ${ucname} 1" >>$header;
echo "${ucname}=yes" >>$makefile;
fi;
done
}
require ()
{
name="$1";
header="$2";
func="$3";
shift 3;
check_lib $header $func "$@" || die "ERROR: $name not found"
}
restore_flags ()
{
CFLAGS="$SAVE_CFLAGS";
LDFLAGS="$SAVE_LDFLAGS";
extralibs="$SAVE_extralibs";
unset SAVE_CFLAGS;
unset SAVE_LDFLAGS;
unset SAVE_extralibs
}
save_flags ()
{
flags_saved && return;
SAVE_CFLAGS="$CFLAGS";
SAVE_LDFLAGS="$LDFLAGS";
SAVE_extralibs="$extralibs"
}
set_all ()
{
value=$1;
shift;
for var in $*;
do
eval $var=$value;
done
}
show_help ()
{
echo "Usage: configure [options]";
echo "Options: [defaults in brackets after descriptions]";
echo;
echo "Standard options:";
echo " --help print this message";
echo " --log[=FILE|yes|no] log tests and output to FILE [config.err]";
echo " --prefix=PREFIX install in PREFIX [$PREFIX]";
echo " --libdir=DIR install libs in DIR [PREFIX/lib]";
echo " --shlibdir=DIR install shared libs in DIR [PREFIX/lib]";
echo " --incdir=DIR install includes in DIR [PREFIX/include/ffmpeg]";
echo " --mandir=DIR install man page in DIR [PREFIX/man]";
echo " --enable-mp3lame enable MP3 encoding via libmp3lame [default=no]";
echo " --enable-libnut enable NUT support via libnut [default=no]";
echo " --enable-libogg enable Ogg support via libogg [default=no]";
echo " --enable-vorbis enable Vorbis support via libvorbis [default=no]";
echo " --enable-faad enable FAAD support via libfaad [default=no]";
echo " --enable-faadbin build FAAD support with runtime linking [default=no]";
echo " --enable-faac enable FAAC support via libfaac [default=no]";
echo " --enable-libgsm enable GSM support via libgsm [default=no]";
echo " --enable-xvid enable XviD support via xvidcore [default=no]";
echo " --enable-x264 enable H.264 encoding via x264 [default=no]";
echo " --enable-mingw32 enable MinGW native/cross Windows compile";
echo " --enable-mingwce enable MinGW native/cross WinCE compile";
echo " --enable-a52 enable GPLed A52 support [default=no]";
echo " --enable-a52bin open liba52.so.0 at runtime [default=no]";
echo " --enable-dts enable GPLed DTS support [default=no]";
echo " --enable-pp enable GPLed postprocessing support [default=no]";
echo " --enable-static build static libraries [default=yes]";
echo " --disable-static do not build static libraries [default=no]";
echo " --enable-shared build shared libraries [default=no]";
echo " --disable-shared do not build shared libraries [default=yes]";
echo " --enable-amr_nb enable amr_nb float audio codec";
echo " --enable-amr_nb-fixed use fixed point for amr-nb codec";
echo " --enable-amr_wb enable amr_wb float audio codec";
echo " --enable-amr_if2 enable amr_wb IF2 audio codec";
echo " --enable-sunmlib use Sun medialib [default=no]";
echo " --enable-pthreads use pthreads [default=no]";
echo " --enable-dc1394 enable IIDC-1394 grabbing using libdc1394";
echo " and libraw1394 [default=no]";
echo " --enable-swscaler software scaler support [default=no]";
echo " --enable-avisynth allow reading AVISynth script files [default=no]";
echo " --enable-gpl allow use of GPL code, the resulting libav*";
echo " and ffmpeg will be under GPL [default=no]";
echo "";
echo "Advanced options (experts only):";
echo " --source-path=PATH path to source code [$source_path]";
echo " --cross-prefix=PREFIX use PREFIX for compilation tools [$cross_prefix]";
echo " --cross-compile assume a cross-compiler is used";
echo " --cc=CC use C compiler CC [$cc]";
echo " --make=MAKE use specified make [$make]";
echo " --extra-cflags=ECFLAGS add ECFLAGS to CFLAGS [$CFLAGS]";
echo " --extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS [$LDFLAGS]";
echo " --extra-libs=ELIBS add ELIBS [$ELIBS]";
echo " --build-suffix=SUFFIX suffix for application specific build []";
echo " --arch=ARCH select architecture [$arch]";
echo " --cpu=CPU selects the minimum cpu required (affects
instruction selection, may crash on older CPUs)";
echo " --powerpc-perf-enable enable performance report on PPC";
echo " (requires enabling PMC)";
echo " --disable-mmx disable MMX usage";
echo " --disable-armv5te disable armv5te usage";
echo " --disable-iwmmxt disable iwmmxt usage";
echo " --disable-altivec disable AltiVec usage";
echo " --disable-audio-oss disable OSS audio support [default=no]";
echo " --disable-audio-beos disable BeOS audio support [default=no]";
echo " --disable-v4l disable video4linux grabbing [default=no]";
echo " --disable-v4l2 disable video4linux2 grabbing [default=no]";
echo " --disable-bktr disable bktr video grabbing [default=no]";
echo " --disable-dv1394 disable DV1394 grabbing [default=no]";
echo " --disable-network disable network support [default=no]";
echo " --disable-ipv6 disable ipv6 support [default=no]";
echo " --disable-zlib disable zlib [default=no]";
echo " --disable-vhook disable video hooking support";
echo " --enable-gprof enable profiling with gprof [$gprof]";
echo " --disable-debug disable debugging symbols";
echo " --disable-opts disable compiler optimizations";
echo " --enable-extra-warnings enable more compiler warnings";
echo " --disable-mpegaudio-hp faster (but less accurate)";
echo " MPEG audio decoding [default=no]";
echo " --disable-protocols disable I/O protocols support [default=no]";
echo " --disable-ffmpeg disable ffmpeg build";
echo " --disable-ffserver disable ffserver build";
echo " --disable-ffplay disable ffplay build";
echo " --enable-small optimize for size instead of speed";
echo " --enable-memalign-hack emulate memalign, interferes with memory debuggers";
echo " --disable-strip disable stripping of executables and shared libraries";
echo " --disable-encoder=NAME disables encoder NAME";
echo " --enable-encoder=NAME enables encoder NAME";
echo " --disable-decoder=NAME disables decoder NAME";
echo " --enable-decoder=NAME enables decoder NAME";
echo " --disable-encoders disables all encoders";
echo " --disable-decoders disables all decoders";
echo " --disable-muxer=NAME disables muxer NAME";
echo " --enable-muxer=NAME enables muxer NAME";
echo " --disable-muxers disables all muxers";
echo " --disable-demuxer=NAME disables demuxer NAME";
echo " --enable-demuxer=NAME enables demuxer NAME";
echo " --disable-demuxers disables all demuxers";
echo " --enable-parser=NAME enables parser NAME";
echo " --disable-parser=NAME disables parser NAME";
echo " --disable-parsers disables all parsers";
echo "";
echo "NOTE: Object files are built at the place where configure is launched.";
exit 1
}
temp_cflags ()
{
save_flags;
CFLAGS="$CFLAGS $*"
}
temp_extralibs ()
{
save_flags;
extralibs="$extralibs $*"
}
temp_ldflags ()
{
save_flags;
LDFLAGS="$LDFLAGS $*"
}
toupper ()
{
echo "$@" | tr '[a-z]' '[A-Z]'
}
try_exec ()
{
echo "Trying shell $1";
type "$1" >/dev/null 2>&1 && exec "$@"
}
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int main(){
2 return 0;
3 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl
check_header altivec.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <altivec.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
/tmp/ffmpeg-conf-20457-21241-20036.c:1:21: altivec.h: No such file or directory
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.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-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl
check_header malloc.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <malloc.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_func memalign
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int memalign();
2 int main(){
3 memalign();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl
check_header byteswap.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <byteswap.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
/tmp/ffmpeg-conf-20457-21241-20036.c:1:22: byteswap.h: No such file or directory
check_func inet_aton
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int inet_aton();
2 int main(){
3 inet_aton();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl
/tmp/ffmpeg-conf-2472-21241-23061.o(.text+0x1d): In function `main':
: undefined reference to `inet_aton'
collect2: ld returned 1 exit status
check_func localtime_r
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int localtime_r();
2 int main(){
3 localtime_r();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl
check_lib zlib.h zlibVersion -lz
check_header zlib.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <zlib.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_func zlibVersion
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int zlibVersion();
2 int main(){
3 zlibVersion();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz
check_func pthread_create
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int pthread_create();
2 int main(){
3 pthread_create();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz
check_lib dts.h dts_init -ldts -lm
check_header dts.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <dts.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_func dts_init
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int dts_init();
2 int main(){
3 dts_init();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm
check_lib lame/lame.h lame_init -lmp3lame -lm
check_header lame/lame.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <lame/lame.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_func lame_init
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int lame_init();
2 int main(){
3 lame_init();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm
check_lib vorbis/vorbisenc.h vorbis_info_init -lvorbis -lvorbisenc -logg
check_header vorbis/vorbisenc.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <vorbis/vorbisenc.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_func vorbis_info_init
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int vorbis_info_init();
2 int main(){
3 vorbis_info_init();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg
check_lib ogg/ogg.h ogg_sync_init -logg
check_header ogg/ogg.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <ogg/ogg.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_func ogg_sync_init
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int ogg_sync_init();
2 int main(){
3 ogg_sync_init();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg
check_lib xvid.h xvid_global -lxvidcore
check_header xvid.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <xvid.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_func xvid_global
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int xvid_global();
2 int main(){
3 xvid_global();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore
check_lib x264.h x264_encoder_open -lx264
check_header x264.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <x264.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
In file included from /tmp/ffmpeg-conf-20457-21241-20036.c:1:
/usr/local/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
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int x264_encoder_open();
2 int main(){
3 x264_encoder_open();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <stdint.h>
2 #include <faac.h>
3 int main(){
4 char *id, *cpr;
5 faacEncGetVersion(&id, &cpr);
6 return 0;
7 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.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-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 void foo(char * restrict p);
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
/tmp/ffmpeg-conf-20457-21241-20036.c:1: error: syntax error before "p"
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 void foo(char * __restrict__ p);
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_header dlfcn.h
check_cpp
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <dlfcn.h>
2 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -E -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_func dlopen
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 extern int dlopen();
2 int main(){
3 dlopen();
4 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac
check_ldflags -rdynamic
check_ld -rdynamic
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int main(){
2 return 0;
3 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -rdynamic -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac
gcc: unrecognized option `-rdynamic'
check_ldflags -export-dynamic
check_ld -export-dynamic
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int main(){
2 return 0;
3 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -rdynamic -export-dynamic -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac
gcc: unrecognized option `-rdynamic'
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <X11/Xlib.h>
2 #include <Imlib2.h>
3 int main( void ) { return (int) imlib_load_font("foo"); }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
/tmp/ffmpeg-conf-20457-21241-20036.c:2:20: Imlib2.h: No such file or directory
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 #include <ft2build.h>
2 int main( void ) { return (int) FT_Init_FreeType(0); }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -I/usr/sfw/include/freetype2 -I/usr/sfw/include -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -rdynamic -export-dynamic -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac -L/usr/sfw/lib -R/usr/sfw/lib -lfreetype
gcc: unrecognized option `-rdynamic'
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.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-20457-21241-20036.c
gcc -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -rdynamic -export-dynamic -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac
gcc: unrecognized option `-rdynamic'
check_cflags -Wdeclaration-after-statement
check_cc -Wdeclaration-after-statement
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -Wdeclaration-after-statement -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_cflags -Wall
check_cc -Wall
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -Wdeclaration-after-statement -Wall -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_cflags -Wno-switch
check_cc -Wno-switch
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_cflags -Wdisabled-optimization
check_cc -Wdisabled-optimization
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_cflags -Wpointer-arith
check_cc -Wpointer-arith
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_cflags -Wredundant-decls
check_cc -Wredundant-decls
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int x;
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
check_ldflags -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,\$(BUILD_ROOT)/libavformat -Wl,-rpath-link,\$(BUILD_ROOT)/libavutil
check_ld -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,\$(BUILD_ROOT)/libavformat -Wl,-rpath-link,\$(BUILD_ROOT)/libavutil
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 int main(){
2 return 0;
3 }
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -rdynamic -export-dynamic -Wl,-rpath-link,\$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,\$(BUILD_ROOT)/libavformat -Wl,-rpath-link,\$(BUILD_ROOT)/libavutil -o /tmp/ffmpeg-conf-2048-21241-18698 /tmp/ffmpeg-conf-2472-21241-23061.o -lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac
gcc: unrecognized option `-rdynamic'
check_cc
BEGIN /tmp/ffmpeg-conf-20457-21241-20036.c
1 asm (".align 3");
END /tmp/ffmpeg-conf-20457-21241-20036.c
gcc -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3 -c -o /tmp/ffmpeg-conf-2472-21241-23061.o /tmp/ffmpeg-conf-20457-21241-20036.c
/var/tmp//cchNZdr7.s: Assembler messages:
/var/tmp//cchNZdr7.s:3: Error: alignment not a power of 2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.h
Type: text/x-chdr
Size: 27432 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20061207/bd9a9b8d/attachment.h>
-------------- next part --------------
# Automatically generated by configure - do not modify!
PREFIX=/usr/local
prefix=$(DESTDIR)${PREFIX}
libdir=$(DESTDIR)${PREFIX}/lib
shlibdir=$(DESTDIR)${PREFIX}/lib
incdir=$(DESTDIR)${PREFIX}/include/ffmpeg
bindir=$(DESTDIR)${PREFIX}/bin
mandir=$(DESTDIR)${PREFIX}/man
MAKE=gmake
CC=gcc
AR=ar
RANLIB=ranlib
STRIP=strip
INSTALLSTRIP=-s
OPTFLAGS= -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3
VHOOKCFLAGS=-fPIC -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3
LDFLAGS= -rdynamic -export-dynamic -Wl,-rpath-link,$(BUILD_ROOT)/libavcodec -Wl,-rpath-link,$(BUILD_ROOT)/libavformat -Wl,-rpath-link,$(BUILD_ROOT)/libavutil
LDCONFIG=ldconfig
FFSERVERLDFLAGS=
SHFLAGS=-shared -Wl,-h,$@
VHOOKSHFLAGS=$(SHFLAGS)
VHOOKLIBS=
LIBOBJFLAGS=
BUILD_STATIC=yes
BUILDSUF=
LIBPREF=lib
LIBSUF=${BUILDSUF}.a
LIB=$(LIBPREF)$(NAME)$(LIBSUF)
SLIBPREF=lib
SLIBSUF=${BUILDSUF}.so
EXESUF=${BUILDSUF}
TARGET_OS=SunOS
TARGET_ARCH_X86_32=yes
TARGET_ARCH_X86=yes
LIB_INSTALL_EXTRA_CMD=$(RANLIB) "$(libdir)/$(LIB)"
EXTRALIBS=-lm -lsocket -lnsl -lz -ldts -lm -lmp3lame -lm -lvorbis -lvorbisenc -logg -logg -lxvidcore -lx264 -lfaac
HAVE_DLFCN_H=yes
HAVE_DLOPEN=yes
HAVE_FREETYPE2=yes
HAVE_LOCALTIME_R=yes
HAVE_LRINTF=yes
HAVE_MALLOC_H=yes
HAVE_MEMALIGN=yes
HAVE_PTHREADS=yes
HAVE_THREADS=yes
CONFIG_ENCODERS=yes
CONFIG_DECODERS=yes
CONFIG_MUXERS=yes
CONFIG_DEMUXERS=yes
CONFIG_A52=yes
CONFIG_DTS=yes
CONFIG_FAAC=yes
CONFIG_FAADBIN=yes
CONFIG_FFMPEG=yes
CONFIG_FFSERVER=yes
CONFIG_GPL=yes
CONFIG_IPV6=yes
CONFIG_LIBOGG=yes
CONFIG_LIBVORBIS=yes
CONFIG_MP3LAME=yes
CONFIG_MPEGAUDIO_HP=yes
CONFIG_NETWORK=yes
CONFIG_PP=yes
CONFIG_PROTOCOLS=yes
CONFIG_VHOOK=yes
CONFIG_X264=yes
CONFIG_XVID=yes
CONFIG_ZLIB=yes
SRC_PATH="/usr/src/vs/ffmpeg_20061207"
SRC_PATH_BARE=/usr/src/vs/ffmpeg_20061207
BUILD_ROOT="/usr/src/vs/ffmpeg_20061207"
CONFIG_AASC_DECODER=yes
CONFIG_ASV1_DECODER=yes
CONFIG_ASV2_DECODER=yes
CONFIG_AVS_DECODER=yes
CONFIG_BMP_DECODER=yes
CONFIG_CAVS_DECODER=yes
CONFIG_CINEPAK_DECODER=yes
CONFIG_CLJR_DECODER=yes
CONFIG_CSCD_DECODER=yes
CONFIG_CYUV_DECODER=yes
CONFIG_DSICINVIDEO_DECODER=yes
CONFIG_DVVIDEO_DECODER=yes
CONFIG_EIGHTBPS_DECODER=yes
CONFIG_FFV1_DECODER=yes
CONFIG_FFVHUFF_DECODER=yes
CONFIG_FLASHSV_DECODER=yes
CONFIG_FLIC_DECODER=yes
CONFIG_FLV_DECODER=yes
CONFIG_FOURXM_DECODER=yes
CONFIG_FRAPS_DECODER=yes
CONFIG_GIF_DECODER=yes
CONFIG_H261_DECODER=yes
CONFIG_H263_DECODER=yes
CONFIG_H263I_DECODER=yes
CONFIG_H264_DECODER=yes
CONFIG_HUFFYUV_DECODER=yes
CONFIG_IDCIN_DECODER=yes
CONFIG_INDEO2_DECODER=yes
CONFIG_INDEO3_DECODER=yes
CONFIG_INTERPLAY_VIDEO_DECODER=yes
CONFIG_KMVC_DECODER=yes
CONFIG_LOCO_DECODER=yes
CONFIG_MDEC_DECODER=yes
CONFIG_MJPEG_DECODER=yes
CONFIG_MJPEGB_DECODER=yes
CONFIG_MMVIDEO_DECODER=yes
CONFIG_MPEG_XVMC_DECODER=yes
CONFIG_MPEG1VIDEO_DECODER=yes
CONFIG_MPEG2VIDEO_DECODER=yes
CONFIG_MPEG4_DECODER=yes
CONFIG_MPEGVIDEO_DECODER=yes
CONFIG_MSMPEG4V1_DECODER=yes
CONFIG_MSMPEG4V2_DECODER=yes
CONFIG_MSMPEG4V3_DECODER=yes
CONFIG_MSRLE_DECODER=yes
CONFIG_MSVIDEO1_DECODER=yes
CONFIG_MSZH_DECODER=yes
CONFIG_NUV_DECODER=yes
CONFIG_PNG_DECODER=yes
CONFIG_QDRAW_DECODER=yes
CONFIG_QPEG_DECODER=yes
CONFIG_QTRLE_DECODER=yes
CONFIG_RAWVIDEO_DECODER=yes
CONFIG_ROQ_DECODER=yes
CONFIG_RPZA_DECODER=yes
CONFIG_RV10_DECODER=yes
CONFIG_RV20_DECODER=yes
CONFIG_SMACKER_DECODER=yes
CONFIG_SMC_DECODER=yes
CONFIG_SNOW_DECODER=yes
CONFIG_SP5X_DECODER=yes
CONFIG_SVQ1_DECODER=yes
CONFIG_SVQ3_DECODER=yes
CONFIG_TARGA_DECODER=yes
CONFIG_THEORA_DECODER=yes
CONFIG_TIERTEXSEQVIDEO_DECODER=yes
CONFIG_TIFF_DECODER=yes
CONFIG_TRUEMOTION1_DECODER=yes
CONFIG_TRUEMOTION2_DECODER=yes
CONFIG_TSCC_DECODER=yes
CONFIG_ULTI_DECODER=yes
CONFIG_VC1_DECODER=yes
CONFIG_VCR1_DECODER=yes
CONFIG_VMDVIDEO_DECODER=yes
CONFIG_VMNC_DECODER=yes
CONFIG_VP3_DECODER=yes
CONFIG_VP5_DECODER=yes
CONFIG_VP6_DECODER=yes
CONFIG_VP6F_DECODER=yes
CONFIG_VQA_DECODER=yes
CONFIG_WMV1_DECODER=yes
CONFIG_WMV2_DECODER=yes
CONFIG_WMV3_DECODER=yes
CONFIG_WNV1_DECODER=yes
CONFIG_XAN_WC3_DECODER=yes
CONFIG_XL_DECODER=yes
CONFIG_ZLIB_DECODER=yes
CONFIG_ZMBV_DECODER=yes
CONFIG_AAC_DECODER=yes
CONFIG_MPEG4AAC_DECODER=yes
CONFIG_AC3_DECODER=yes
CONFIG_ALAC_DECODER=yes
CONFIG_AMR_NB_DECODER=yes
CONFIG_AMR_WB_DECODER=yes
CONFIG_COOK_DECODER=yes
CONFIG_DSICINAUDIO_DECODER=yes
CONFIG_DTS_DECODER=yes
CONFIG_FLAC_DECODER=yes
CONFIG_IMC_DECODER=yes
CONFIG_LIBGSM_DECODER=yes
CONFIG_MACE3_DECODER=yes
CONFIG_MACE6_DECODER=yes
CONFIG_MP2_DECODER=yes
CONFIG_MP3_DECODER=yes
CONFIG_MP3ADU_DECODER=yes
CONFIG_MP3ON4_DECODER=yes
CONFIG_OGGVORBIS_DECODER=yes
CONFIG_QDM2_DECODER=yes
CONFIG_RA_144_DECODER=yes
CONFIG_RA_288_DECODER=yes
CONFIG_SHORTEN_DECODER=yes
CONFIG_SMACKAUD_DECODER=yes
CONFIG_SONIC_DECODER=yes
CONFIG_TRUESPEECH_DECODER=yes
CONFIG_TTA_DECODER=yes
CONFIG_VMDAUDIO_DECODER=yes
CONFIG_VORBIS_DECODER=yes
CONFIG_WAVPACK_DECODER=yes
CONFIG_WMAV1_DECODER=yes
CONFIG_WMAV2_DECODER=yes
CONFIG_WS_SND1_DECODER=yes
CONFIG_PCM_ALAW_DECODER=yes
CONFIG_PCM_MULAW_DECODER=yes
CONFIG_PCM_S8_DECODER=yes
CONFIG_PCM_S16BE_DECODER=yes
CONFIG_PCM_S16LE_DECODER=yes
CONFIG_PCM_S24BE_DECODER=yes
CONFIG_PCM_S24DAUD_DECODER=yes
CONFIG_PCM_S24LE_DECODER=yes
CONFIG_PCM_S32BE_DECODER=yes
CONFIG_PCM_S32LE_DECODER=yes
CONFIG_PCM_U8_DECODER=yes
CONFIG_PCM_U16BE_DECODER=yes
CONFIG_PCM_U16LE_DECODER=yes
CONFIG_PCM_U24BE_DECODER=yes
CONFIG_PCM_U24LE_DECODER=yes
CONFIG_PCM_U32BE_DECODER=yes
CONFIG_PCM_U32LE_DECODER=yes
CONFIG_INTERPLAY_DPCM_DECODER=yes
CONFIG_ROQ_DPCM_DECODER=yes
CONFIG_SOL_DPCM_DECODER=yes
CONFIG_XAN_DPCM_DECODER=yes
CONFIG_ADPCM_4XM_DECODER=yes
CONFIG_ADPCM_ADX_DECODER=yes
CONFIG_ADPCM_CT_DECODER=yes
CONFIG_ADPCM_EA_DECODER=yes
CONFIG_ADPCM_G726_DECODER=yes
CONFIG_ADPCM_IMA_DK3_DECODER=yes
CONFIG_ADPCM_IMA_DK4_DECODER=yes
CONFIG_ADPCM_IMA_QT_DECODER=yes
CONFIG_ADPCM_IMA_SMJPEG_DECODER=yes
CONFIG_ADPCM_IMA_WAV_DECODER=yes
CONFIG_ADPCM_IMA_WS_DECODER=yes
CONFIG_ADPCM_MS_DECODER=yes
CONFIG_ADPCM_SBPRO_2_DECODER=yes
CONFIG_ADPCM_SBPRO_3_DECODER=yes
CONFIG_ADPCM_SBPRO_4_DECODER=yes
CONFIG_ADPCM_SWF_DECODER=yes
CONFIG_ADPCM_XA_DECODER=yes
CONFIG_ADPCM_YAMAHA_DECODER=yes
CONFIG_DVBSUB_DECODER=yes
CONFIG_DVDSUB_DECODER=yes
CONFIG_ASV1_ENCODER=yes
CONFIG_ASV2_ENCODER=yes
CONFIG_DVVIDEO_ENCODER=yes
CONFIG_FFV1_ENCODER=yes
CONFIG_FFVHUFF_ENCODER=yes
CONFIG_FLV_ENCODER=yes
CONFIG_GIF_ENCODER=yes
CONFIG_H261_ENCODER=yes
CONFIG_H263_ENCODER=yes
CONFIG_H263P_ENCODER=yes
CONFIG_HUFFYUV_ENCODER=yes
CONFIG_JPEGLS_ENCODER=yes
CONFIG_LJPEG_ENCODER=yes
CONFIG_MJPEG_ENCODER=yes
CONFIG_MPEG1VIDEO_ENCODER=yes
CONFIG_MPEG2VIDEO_ENCODER=yes
CONFIG_MPEG4_ENCODER=yes
CONFIG_MSMPEG4V1_ENCODER=yes
CONFIG_MSMPEG4V2_ENCODER=yes
CONFIG_MSMPEG4V3_ENCODER=yes
CONFIG_PAM_ENCODER=yes
CONFIG_PBM_ENCODER=yes
CONFIG_PGM_ENCODER=yes
CONFIG_PGMYUV_ENCODER=yes
CONFIG_PNG_ENCODER=yes
CONFIG_PPM_ENCODER=yes
CONFIG_RAWVIDEO_ENCODER=yes
CONFIG_RV10_ENCODER=yes
CONFIG_RV20_ENCODER=yes
CONFIG_SNOW_ENCODER=yes
CONFIG_SVQ1_ENCODER=yes
CONFIG_WMV1_ENCODER=yes
CONFIG_WMV2_ENCODER=yes
CONFIG_X264_ENCODER=yes
CONFIG_XVID_ENCODER=yes
CONFIG_ZLIB_ENCODER=yes
CONFIG_AC3_ENCODER=yes
CONFIG_AMR_NB_ENCODER=yes
CONFIG_AMR_WB_ENCODER=yes
CONFIG_FAAC_ENCODER=yes
CONFIG_FLAC_ENCODER=yes
CONFIG_LIBGSM_ENCODER=yes
CONFIG_MP2_ENCODER=yes
CONFIG_MP3LAME_ENCODER=yes
CONFIG_OGGVORBIS_ENCODER=yes
CONFIG_SONIC_ENCODER=yes
CONFIG_SONIC_LS_ENCODER=yes
CONFIG_VORBIS_ENCODER=yes
CONFIG_PCM_ALAW_ENCODER=yes
CONFIG_PCM_MULAW_ENCODER=yes
CONFIG_PCM_S8_ENCODER=yes
CONFIG_PCM_S16BE_ENCODER=yes
CONFIG_PCM_S16LE_ENCODER=yes
CONFIG_PCM_S24BE_ENCODER=yes
CONFIG_PCM_S24DAUD_ENCODER=yes
CONFIG_PCM_S24LE_ENCODER=yes
CONFIG_PCM_S32BE_ENCODER=yes
CONFIG_PCM_S32LE_ENCODER=yes
CONFIG_PCM_U8_ENCODER=yes
CONFIG_PCM_U16BE_ENCODER=yes
CONFIG_PCM_U16LE_ENCODER=yes
CONFIG_PCM_U24BE_ENCODER=yes
CONFIG_PCM_U24LE_ENCODER=yes
CONFIG_PCM_U32BE_ENCODER=yes
CONFIG_PCM_U32LE_ENCODER=yes
CONFIG_ADPCM_4XM_ENCODER=yes
CONFIG_ADPCM_ADX_ENCODER=yes
CONFIG_ADPCM_CT_ENCODER=yes
CONFIG_ADPCM_EA_ENCODER=yes
CONFIG_ADPCM_G726_ENCODER=yes
CONFIG_ADPCM_IMA_DK3_ENCODER=yes
CONFIG_ADPCM_IMA_DK4_ENCODER=yes
CONFIG_ADPCM_IMA_QT_ENCODER=yes
CONFIG_ADPCM_IMA_SMJPEG_ENCODER=yes
CONFIG_ADPCM_IMA_WAV_ENCODER=yes
CONFIG_ADPCM_IMA_WS_ENCODER=yes
CONFIG_ADPCM_MS_ENCODER=yes
CONFIG_ADPCM_SBPRO_2_ENCODER=yes
CONFIG_ADPCM_SBPRO_3_ENCODER=yes
CONFIG_ADPCM_SBPRO_4_ENCODER=yes
CONFIG_ADPCM_SWF_ENCODER=yes
CONFIG_ADPCM_XA_ENCODER=yes
CONFIG_ADPCM_YAMAHA_ENCODER=yes
CONFIG_DVBSUB_ENCODER=yes
CONFIG_DVDSUB_ENCODER=yes
CONFIG_AAC_PARSER=yes
CONFIG_AC3_PARSER=yes
CONFIG_CAVSVIDEO_PARSER=yes
CONFIG_DVBSUB_PARSER=yes
CONFIG_DVDSUB_PARSER=yes
CONFIG_H261_PARSER=yes
CONFIG_H263_PARSER=yes
CONFIG_H264_PARSER=yes
CONFIG_MJPEG_PARSER=yes
CONFIG_MPEG4VIDEO_PARSER=yes
CONFIG_MPEGAUDIO_PARSER=yes
CONFIG_MPEGVIDEO_PARSER=yes
CONFIG_PNM_PARSER=yes
CONFIG_AAC_DEMUXER=yes
CONFIG_AC3_DEMUXER=yes
CONFIG_AIFF_DEMUXER=yes
CONFIG_AMR_DEMUXER=yes
CONFIG_ASF_DEMUXER=yes
CONFIG_AU_DEMUXER=yes
CONFIG_AUDIO_DEMUXER=yes
CONFIG_AVI_DEMUXER=yes
CONFIG_AVS_DEMUXER=yes
CONFIG_DAUD_DEMUXER=yes
CONFIG_DC1394_DEMUXER=yes
CONFIG_DSICIN_DEMUXER=yes
CONFIG_DTS_DEMUXER=yes
CONFIG_DV_DEMUXER=yes
CONFIG_DV1394_DEMUXER=yes
CONFIG_EA_DEMUXER=yes
CONFIG_FFM_DEMUXER=yes
CONFIG_FLAC_DEMUXER=yes
CONFIG_FLIC_DEMUXER=yes
CONFIG_FLV_DEMUXER=yes
CONFIG_FOURXM_DEMUXER=yes
CONFIG_GIF_DEMUXER=yes
CONFIG_GXF_DEMUXER=yes
CONFIG_H261_DEMUXER=yes
CONFIG_H263_DEMUXER=yes
CONFIG_H264_DEMUXER=yes
CONFIG_IDCIN_DEMUXER=yes
CONFIG_IMAGE2_DEMUXER=yes
CONFIG_IMAGE2PIPE_DEMUXER=yes
CONFIG_INGENIENT_DEMUXER=yes
CONFIG_IPMOVIE_DEMUXER=yes
CONFIG_M4V_DEMUXER=yes
CONFIG_MATROSKA_DEMUXER=yes
CONFIG_MJPEG_DEMUXER=yes
CONFIG_MM_DEMUXER=yes
CONFIG_MMF_DEMUXER=yes
CONFIG_MOV_DEMUXER=yes
CONFIG_MP3_DEMUXER=yes
CONFIG_MPEGPS_DEMUXER=yes
CONFIG_MPEGTS_DEMUXER=yes
CONFIG_MPEGVIDEO_DEMUXER=yes
CONFIG_MTV_DEMUXER=yes
CONFIG_MXF_DEMUXER=yes
CONFIG_NSV_DEMUXER=yes
CONFIG_NUT_DEMUXER=yes
CONFIG_NUV_DEMUXER=yes
CONFIG_OGG_DEMUXER=yes
CONFIG_PCM_ALAW_DEMUXER=yes
CONFIG_PCM_MULAW_DEMUXER=yes
CONFIG_PCM_S16BE_DEMUXER=yes
CONFIG_PCM_S16LE_DEMUXER=yes
CONFIG_PCM_S8_DEMUXER=yes
CONFIG_PCM_U16BE_DEMUXER=yes
CONFIG_PCM_U16LE_DEMUXER=yes
CONFIG_PCM_U8_DEMUXER=yes
CONFIG_RAWVIDEO_DEMUXER=yes
CONFIG_RM_DEMUXER=yes
CONFIG_ROQ_DEMUXER=yes
CONFIG_REDIR_DEMUXER=yes
CONFIG_RTSP_DEMUXER=yes
CONFIG_SDP_DEMUXER=yes
CONFIG_SEGAFILM_DEMUXER=yes
CONFIG_SHORTEN_DEMUXER=yes
CONFIG_SMACKER_DEMUXER=yes
CONFIG_SOL_DEMUXER=yes
CONFIG_STR_DEMUXER=yes
CONFIG_SWF_DEMUXER=yes
CONFIG_TIERTEXSEQ_DEMUXER=yes
CONFIG_TTA_DEMUXER=yes
CONFIG_V4L2_DEMUXER=yes
CONFIG_VIDEO_GRAB_DEVICE_DEMUXER=yes
CONFIG_VMD_DEMUXER=yes
CONFIG_VOC_DEMUXER=yes
CONFIG_WAV_DEMUXER=yes
CONFIG_WC3_DEMUXER=yes
CONFIG_WSAUD_DEMUXER=yes
CONFIG_WSVQA_DEMUXER=yes
CONFIG_WV_DEMUXER=yes
CONFIG_YUV4MPEGPIPE_DEMUXER=yes
CONFIG_AC3_MUXER=yes
CONFIG_ADTS_MUXER=yes
CONFIG_AIFF_MUXER=yes
CONFIG_AMR_MUXER=yes
CONFIG_ASF_MUXER=yes
CONFIG_ASF_STREAM_MUXER=yes
CONFIG_AU_MUXER=yes
CONFIG_AUDIO_MUXER=yes
CONFIG_AVI_MUXER=yes
CONFIG_CRC_MUXER=yes
CONFIG_DV_MUXER=yes
CONFIG_FFM_MUXER=yes
CONFIG_FLAC_MUXER=yes
CONFIG_FLV_MUXER=yes
CONFIG_FRAMECRC_MUXER=yes
CONFIG_GIF_MUXER=yes
CONFIG_GXF_MUXER=yes
CONFIG_H261_MUXER=yes
CONFIG_H263_MUXER=yes
CONFIG_H264_MUXER=yes
CONFIG_IMAGE2_MUXER=yes
CONFIG_IMAGE2PIPE_MUXER=yes
CONFIG_M4V_MUXER=yes
CONFIG_MJPEG_MUXER=yes
CONFIG_MMF_MUXER=yes
CONFIG_MOV_MUXER=yes
CONFIG_MP2_MUXER=yes
CONFIG_MP3_MUXER=yes
CONFIG_MP4_MUXER=yes
CONFIG_MPEG1SYSTEM_MUXER=yes
CONFIG_MPEG1VCD_MUXER=yes
CONFIG_MPEG1VIDEO_MUXER=yes
CONFIG_MPEG2DVD_MUXER=yes
CONFIG_MPEG2SVCD_MUXER=yes
CONFIG_MPEG2VIDEO_MUXER=yes
CONFIG_MPEG2VOB_MUXER=yes
CONFIG_MPEGTS_MUXER=yes
CONFIG_MPJPEG_MUXER=yes
CONFIG_NULL_MUXER=yes
CONFIG_NUT_MUXER=yes
CONFIG_OGG_MUXER=yes
CONFIG_PCM_ALAW_MUXER=yes
CONFIG_PCM_MULAW_MUXER=yes
CONFIG_PCM_S16BE_MUXER=yes
CONFIG_PCM_S16LE_MUXER=yes
CONFIG_PCM_S8_MUXER=yes
CONFIG_PCM_U16BE_MUXER=yes
CONFIG_PCM_U16LE_MUXER=yes
CONFIG_PCM_U8_MUXER=yes
CONFIG_PSP_MUXER=yes
CONFIG_RAWVIDEO_MUXER=yes
CONFIG_RM_MUXER=yes
CONFIG_RTP_MUXER=yes
CONFIG_SWF_MUXER=yes
CONFIG_TG2_MUXER=yes
CONFIG_TGP_MUXER=yes
CONFIG_VOC_MUXER=yes
CONFIG_WAV_MUXER=yes
CONFIG_YUV4MPEGPIPE_MUXER=yes
More information about the ffmpeg-devel
mailing list