Do not use the -Werror flag to ensure forward compatibility.

-Werror will cause the compiler to exit with an error message instead
of a warning.  This is dangerous because future compilers might emit
further warnings.