Get rid of weak vtable warning, re-enable warning in CPPFLAGS