なんか #define じゃないものを #ifdef してたっぽい。 7 月のと diff してみて、あやしい compart.cpp で
#ifdef GUID_KEYBOARD_OPENCLOSE ... #else #error "GUID_hoge is not defined" #endif
とやってみたら見事に error だった。 有効にしたら直ったぽい。