提交 b0f36ee1 编写于 作者: R Ramiro Polla

Revert commits 21227, 21441, and 21442. None of this is necessary now that we

load the getaddrinfo family of functions through GetProcAddress. Also, there
is currently no feature that gets fixed in Win98 through the use of KernelEx.

Originally committed as revision 21530 to svn://svn.ffmpeg.org/ffmpeg/trunk
上级 800274f8
......@@ -2112,11 +2112,6 @@ case $target_os in
{ check_cflags -mdynamic-no-pic && add_asflags -mdynamic-no-pic; }
;;
mingw32*)
# Adding _WIN32_WINNT=0x0501 makes functions that require
# XP visible and thus may make it binary incompatible with
# earlier versions. Set --target-os=mingw32-prexp if this
# isn't desired.
test $target_os = "mingw32" && add_cflags -D_WIN32_WINNT=0x0501
if test $target_os = "mingw32ce"; then
disable network
else
......@@ -2576,8 +2571,6 @@ if enabled network; then
network_extralibs="-lws2" || \
{ check_func_headers winsock2.h closesocket -lws2_32 && \
network_extralibs="-lws2_32"; }
# getaddrinfo is available if _WIN32_WINNT >= 0x0501 is defined
check_func_headers ws2tcpip.h getaddrinfo $network_extralibs
check_type ws2tcpip.h socklen_t
check_type ws2tcpip.h "struct addrinfo"
check_type ws2tcpip.h "struct ipv6_mreq"
......
......@@ -995,13 +995,6 @@ 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 must use @code{--target-os=mingw32-prexp}.
Additionally, for Windows 98/Me you must install KernelEx from:
http://sourceforge.net/projects/kernelex/
@section BeOS
BeOS support is broken in mysterious ways.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册