Use -W, not -Werror, for gcc older than 3.4