closed #2347: Macros like CC_KEYBOARD_SUPPORT should not be in header file.