better error-message when compiling .c on msvc on newer compilers