Hello, I had an issue to compile ffmpeg under Win7 64 bits/mingw32 Adding an include was the solution.
Here is a patch Pierre Chatelier
From 91f049a9424f80961a8bc3406dc60bccd1d516b9 Mon Sep 17 00:00:00 2001 From: Pierre Chatelier <pie...@chachatelier.fr> Date: Fri, 2 Mar 2018 11:28:48 +0100 Subject: [PATCH 1/1] fix compilation under Win7 64bits with mingw32 by added <WinError.h> the EAI_MEMORY macro was mapped to ERROR_NOT_ENOUGH_MEMORY which was not defined --- libavformat/os_support.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/os_support.c b/libavformat/os_support.c index 86d0b8f306..f9bd5d9970 100644 --- a/libavformat/os_support.c +++ b/libavformat/os_support.c @@ -36,6 +36,7 @@ #endif /* HAVE_SYS_TIME_H */ #if HAVE_WINSOCK2_H #include <winsock2.h> +#include <WinError.h> #elif HAVE_SYS_SELECT_H #include <sys/select.h> #endif /* HAVE_WINSOCK2_H */ -- 2.16.2
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel