Compiling with gcc 7.3.0 causes this:
In file included from vc2hqencode.cpp:27:0:
VC2Encoder.hpp:94:44: error: dynamic exception specifications are deprecated in C++11 [-Werror=deprecated]
void setParams(VC2EncoderParams ¶ms) throw(VC2EncoderResult);
^~~~~
It is generally not advisable to enable Werror by default outside of testing environments.