switch -Wno-sign-compare to a cflag rather than ccflag