From c9639ae2acb5554c7b61cda2b4251b4e22223d8b Mon Sep 17 00:00:00 2001 From: Paul Fertser Date: Tue, 20 Jan 2015 20:09:02 +0300 Subject: configure: define WIN32_LEAN_AND_MEAN early to make it effective This macro makes windows builds faster and helps with the old "#define interface struct" issue as the word "interface" is part of libusb-0.1 API. However, defining it in replacements.h is too late, as windows.h gets included by that time from somewhere else. This solution is provided by Ray Donnelly from the MSYS2 team. Change-Id: I376a5fb3d106786515d7e1ba44dbd751e4dcdb1b Signed-off-by: Paul Fertser Reviewed-on: http://openocd.zylin.com/2486 Tested-by: jenkins Reviewed-by: Xiaofan Reviewed-by: Spencer Oliver --- src/helper/replacements.h | 1 - 1 file changed, 1 deletion(-) (limited to 'src/helper') diff --git a/src/helper/replacements.h b/src/helper/replacements.h index 565fe9d..2776602 100644 --- a/src/helper/replacements.h +++ b/src/helper/replacements.h @@ -135,7 +135,6 @@ static inline unsigned usleep(unsigned int usecs) /* Windows specific */ #ifdef _WIN32 -#define WIN32_LEAN_AND_MEAN #include #include -- cgit v1.1