Currently `libproto.a` is always needed as only library users have to link with. Possible alternatives: https://github.com/google/flatbuffers