kolibrios-fun/programs/develop/libraries/ffmpeg
Sergey Semyonov (Serge) d6f81b2980 patch for ffmpeg 0.6 svn #25603
git-svn-id: svn://kolibrios.org@1680 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-10-29 18:47:18 +00:00
..
ffmpeg-25603.patch patch for ffmpeg 0.6 svn #25603 2010-10-29 18:47:18 +00:00
Readme patch for ffmpeg 0.6 svn #25603 2010-10-29 18:47:18 +00:00

1)Download Newlib from http://code.google.com/p/kolibri-pe/downloads/detail?name=libc.7z
Type svn co svn://svn.ffmpeg.org/ffmpeg/branches/0.6 ffmpeg-0.6
to install ffmpeg-0.6 branch. Apply patch.

2) Type './configure' to create the configuration. A list of configure
options is printed by running 'configure --help'.
Known working configuration:
./configure --disable-shared --enable-static --disable-network --disable-debug --enable-memalign-hack --extra-cflags=-fno-builtin-printf --extra-cflags=-fno-common --disable-protocol=pipe --disable-encoders --enable-gpl --extra-cflags=-I<path to newlib includes> --disable-ffplay --disable-vdpau --enable-hardcoded-tables --disable-devices 

'configure' can be launched from a directory different from the FFmpeg
sources to build the objects out of tree. To do this, use an absolute
path when launching 'configure', e.g. '/ffmpegdir/ffmpeg/configure'.

You can manually change some options in resulted config.h and config.mak.

3) Then type 'make' to build FFmpeg. GNU Make 3.81 or later is required.