Cross Compiling MMDevice API under Linux with MinGW

TS
Tobias Schlager
Tue, Jul 5, 2016 2:01 PM

Hi all,

when cross-compiling from Linux for Windows using MinGW, it complains about some missing include files in the MMDevice API. Namely the include directives for 'Guiddef.h' and 'FunctionDiscoveryKeys_devpkey.h' should be changed to lower case, to allow MinGW to find them on case sensitive file systems.

Additionally, the aconfigure.ac target for MinGW/Win32 is missing the required 'unicode_win32.o' object file in its 'ac_os_objs' list.

Regards
Tobias Schlager

Hi all, when cross-compiling from Linux for Windows using MinGW, it complains about some missing include files in the MMDevice API. Namely the include directives for 'Guiddef.h' and 'FunctionDiscoveryKeys_devpkey.h' should be changed to lower case, to allow MinGW to find them on case sensitive file systems. Additionally, the aconfigure.ac target for MinGW/Win32 is missing the required 'unicode_win32.o' object file in its 'ac_os_objs' list. Regards Tobias Schlager