protobufs, c++, ugly hacky build