compile without protobuf binary