Possible bug: Case-sensitive Windows-includes
I am currently working on a multi-platform project in Linux, which I can successfully cross-compile for Windows - until I try to add LibOVR. The problem I encounter seems to be a trivial, yet annoying one:
LibOVR includes "Windows.h", which is not found as the mingw-libraries spell it "windows.h".
While this does not matter at all for Windows developers on a Windows file system, Linux file systems are case-sensitive and I will now either have to fix all the includes in LibOVR (as a fixed windows.h is followed by WinSock2.h) or the mingw library.
As I expect, that there in fact is a "correct" spelling even in Windows, I am wondering if this is an error of mingw or if it is an error in the SDK. (If so, I'd like to file a bug report, please ;) )
LibOVR includes "Windows.h", which is not found as the mingw-libraries spell it "windows.h".
While this does not matter at all for Windows developers on a Windows file system, Linux file systems are case-sensitive and I will now either have to fix all the includes in LibOVR (as a fixed windows.h is followed by WinSock2.h) or the mingw library.
As I expect, that there in fact is a "correct" spelling even in Windows, I am wondering if this is an error of mingw or if it is an error in the SDK. (If so, I'd like to file a bug report, please ;) )
