I’ve been trying to compile the CDDA sources but I keep running into the same problem. Building with ‘make’ didn’t give me a specific source, but building with codeblocks gave me this snippet:
#ifdef NTDDI_VERSION # ifdef _WIN32_WINNT # if _WIN32_WINNT != OSVER(NTDDI_VERSION) # error The _WIN32_WINNT value does not match NTDDI_VERSION # endif # else # define _WIN32_WINNT WINNTVER(NTDDI_VERSION) # ifndef WINVER # define WINVER _WIN32_WINNT # endif # endif #endif
Which is located in \mingw\include\sdkddkver.h (presumably some compiler libraray?).
Googling the problem yielded 2 pages with only 2 good results, both of which don’t solve the problem. I’m at a loss, so I thought about asking here. First of all I’d like to know how to solve this problem. Second, I’d like to know what this check is actually doing, if that’s possible?
I thought about asking here before going to stack overflow, since I’m having the problem when compiling CDDA. I’m not sure if the 2 are really related though.