Compiling the latest SIP snapshot with MSVC gives this error: qtlib.c(723) : error C2143: syntax error : missing ';' before 'type' The problem is that in C it is invalid to declare a variable in the middle of a scope. -- Giovanni Bajo