From 1cc4bbbf9a36f2882e450c7b06269ea11265526e Mon Sep 17 00:00:00 2001 From: robiwan Date: Fri, 29 Jun 2012 12:30:43 +0000 Subject: [PATCH] Changes to make compilation/linking work on Mingw --- configure | Bin 571943 -> 572033 bytes configure.in | 2 +- src/os/win/pa_win_wdmks_utils.c | 13 ++++++++++++- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/configure b/configure index fd9f88635b7f3ceea317e6865caf4d2e43d48a28..103ff13db339a40be08d15c0c59e4e9676f3dec7 100755 GIT binary patch delta 60 zcmZ4fMXB+tQbP-43sVbo3rh=Y3)>d;M1& delta 33 pcmZqtsd // MinGW32 does not define this automatically + +#if defined(__GNUC__) + +#include "../../hostapi/wasapi/mingw-include/ks.h" +#include "../../hostapi/wasapi/mingw-include/ksmedia.h" + +#else + #include #include + +#endif + #include // just for some development printfs #include "portaudio.h" #include "pa_util.h" #include "pa_win_wdmks_utils.h" -#if !defined(PA_WDMKS_NO_KSGUID_LIB) && !defined(PAWIN_WDMKS_NO_KSGUID_LIB) +#if !defined(PA_WDMKS_NO_KSGUID_LIB) && !defined(PAWIN_WDMKS_NO_KSGUID_LIB) && !defined(__GNUC__) #if (defined(WIN32) && (defined(_MSC_VER) && (_MSC_VER >= 1200))) /* MSC version 6 and above */ #pragma comment( lib, "ksguid.lib" ) #endif -- 2.43.0