Added '-Wno-sign-compare' and '-Wno-unused' to default CFLAGS; code is full of statements which are producing related warnings.