There's no need to disable -Wno-sign-compare. In many cases, this can actually be a logic error in your code. You should also enable -Werror if possible to avoid future warnings. Martin can give you the full list of warnings to enable.