This warning appears on multiple lines and just ruins a bit an otherwise clean build :) I would suggest adding the following to `error_codes.h` : ```c++ #ifdef _MSC_VER #pragma warning( push ) #pragma warning( disable: 4065 ) #endif SQLITE_MODERN_CPP_ERROR_CODE(/**/); /* . . . */ #ifdef _MSC_VER #pragma warning( pop ) #endif ```