compile with protoc 2.5