Yes, you need to use the protobuf runtime library.  Each language has an
independent runtime library. is only for C++.  For Java,
there is a Maven-built jar file on which you need to depend.  You don't need
to link against the C++ dynamic library for Java apps.
On Thu, Jun 4, 2009 at 5:39 AM, SyRenity <> wrote:

> Hi.
> A bit naive question, but the protobuf dynamic library is required for
> compiling, correct? I mean, protobuf is not header-only library?
> If yes, does the Java version requires the dynamic library, and how it
> is linked, when using Maven built JAR?
> Thanks.
> >

You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To post to this group, send email to
To unsubscribe from this group, send email to
For more options, visit this group at

Reply via email to