Commit c30c46cd authored by Max Kellermann's avatar Max Kellermann

configure.ac: define WINVER

Ensure that WINVER is defined early enough, so other system headers won't fall back to their default value. Specifically, this solves a build failure (-Werror) with mingw-w64 ("WINVER redefined").
parent d3940179
ver 0.16.6 (2010/??/??) ver 0.16.6 (2010/??/??)
* event_pipe: fix WIN32 regression * event_pipe: fix WIN32 regression
* define WINVER in ./configure
ver 0.16.5 (2010/10/09) ver 0.16.5 (2010/10/09)
......
...@@ -68,6 +68,7 @@ AC_CANONICAL_HOST ...@@ -68,6 +68,7 @@ AC_CANONICAL_HOST
case "$host_os" in case "$host_os" in
mingw32* | windows*) mingw32* | windows*)
AM_CPPFLAGS="$AM_CPPFLAGS -DWINVER=0x0501"
MPD_LIBS="$MPD_LIBS -lws2_32" MPD_LIBS="$MPD_LIBS -lws2_32"
;; ;;
esac esac
......
...@@ -27,7 +27,6 @@ ...@@ -27,7 +27,6 @@
#include <glib.h> #include <glib.h>
#define WINVER 0x0501
#include <windows.h> #include <windows.h>
static int service_argc; static int service_argc;
......
...@@ -34,7 +34,6 @@ ...@@ -34,7 +34,6 @@
#include <assert.h> #include <assert.h>
#ifdef WIN32 #ifdef WIN32
#define WINVER 0x0501
#include <ws2tcpip.h> #include <ws2tcpip.h>
#include <winsock.h> #include <winsock.h>
#else #else
......
...@@ -28,7 +28,6 @@ ...@@ -28,7 +28,6 @@
#include <sys/socket.h> #include <sys/socket.h>
#include <netdb.h> #include <netdb.h>
#else /* G_OS_WIN32 */ #else /* G_OS_WIN32 */
#define WINVER 0x0501
#include <ws2tcpip.h> #include <ws2tcpip.h>
#include <winsock.h> #include <winsock.h>
#endif /* G_OS_WIN32 */ #endif /* G_OS_WIN32 */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment