aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRamiro Polla <ramiro.polla@gmail.com>2010-01-15 20:30:03 +0000
committerRamiro Polla <ramiro.polla@gmail.com>2010-01-15 20:30:03 +0000
commitad7da0b5515dcc835f3ad53f86a381447e49eb0e (patch)
tree3ae45a2e86c1e9eb80dc0dfaf8c36bf9bec399b7
parent2e3e8031ec32b8b819e253151d228ba20394adbe (diff)
downloadffmpeg-ad7da0b5515dcc835f3ad53f86a381447e49eb0e.tar.gz
mingw32: Build for Windows XP by default. Add note about Win9x/2000 support.
Originally committed as revision 21227 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rwxr-xr-xconfigure2
-rw-r--r--doc/general.texi7
2 files changed, 9 insertions, 0 deletions
diff --git a/configure b/configure
index 691155af0a..915557976c 100755
--- a/configure
+++ b/configure
@@ -2023,6 +2023,8 @@ case $target_os in
{ check_cflags -mdynamic-no-pic && add_asflags -mdynamic-no-pic; }
;;
mingw32*)
+ # Only WinXP or greater are supported
+ add_cflags -D_WIN32_WINNT=0x0501
if test $target_os = "mingw32ce"; then
disable network
else
diff --git a/doc/general.texi b/doc/general.texi
index 8e2296937c..3c4eb5ce4f 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -996,6 +996,13 @@ and for a build with shared libraries
./configure --target-os=mingw32 --enable-memalign-hack --enable-shared --disable-static --extra-cflags=-mno-cygwin --extra-libs=-mno-cygwin
@end example
+@subsection Win9x/Win2000 support
+
+FFmpeg is built by default for Windows XP and above. To run it on any Windows
+version prior to XP, you may have to disable network support. Additionally, for
+Windows 98/Me you must install KernelEx from:
+http://sourceforge.net/projects/kernelex/
+
@section BeOS
BeOS support is broken in mysterious ways.