Open Source Libraries¶
This software uses below libraries.
Internal Libraries¶
ffmpeg build configuration¶
mkdir -p build
cd build
../configure \
--prefix=$PWD/install-root \
--disable-debug \
--disable-yasm \
--disable-static \
--disable-doc \
--disable-htmlpages \
--disable-manpages \
--disable-podpages \
--disable-txtpages \
--disable-bzlib \
--disable-iconv \
--disable-lzo \
--disable-network \
--disable-schannel \
--disable-sdl \
--disable-symver \
--disable-xlib \
--disable-zlib \
--disable-lzma \
--disable-securetransport \
--disable-avdevice \
--disable-avfilter \
--disable-postproc \
--disable-demuxers \
--disable-muxers \
--disable-decoders \
--disable-encoders \
--disable-bsfs \
--disable-parsers \
--disable-programs \
--disable-hwaccels \
--disable-filters \
--disable-devices \
--disable-protocols \
--enable-shared \
--enable-rpath \
--enable-small \
--enable-swresample \
--enable-swscale \
--enable-demuxer=avi,matroska \
--enable-muxer=avi,matroska \
--enable-decoder=flac,pcm_s16le,png,rawvideo,utvideo \
--enable-encoder=flac,pcm_s16le,png,rawvideo,utvideo \
--enable-protocol=file
ICU build configuration¶
FLAGS="-DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_COLLATION -DUCONFIG_NO_FORMATTING -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -mmacosx-version-min=10.9"
CFLAGS="$FLAGS -std=c99" CXXFLAGS="$FLAGS -std=c++11" ./configure \
--prefix=$PWD/../install-root \
--with-data-packaging=static \
--enable-static \
--disable-dyload \
--disable-shared \
--disable-extras \
--disable-icuio \
--disable-layout \
--disable-layoutex \
--disable-tests \
--enable-tools=yes \
--disable-samples