Copy `include/google/protobuf` directory from downloaded archive into `/usr/local/include/google`
IIRC that directory contains missing annotations. You could include that directory in your proto directory and pass it as argument to the protoc compiler.
Hope this leads somewhere. Hadn't worked with it for some time.