Re: Installation requirements and supported platforms?

2009-08-19 Thread Gregor Stich

Thanks for your answers!

Just another ``trivial´´ question:
Let's assume that I've installed Protocol Buffers on my Windows(tm)
machine so that I'm able to generate language-specific stubs. I could
transfer them to the target system runnnig Solaris. Do the stubs still
depend on a protocol buffers runtime? I guess yes, but maybe this
kind of stuff is managed thoroughly through native means offered by
the operating systems (?).

What I am primarily interested are bindings for Java and Perl.

Thanks
 Greg
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Protocol Buffers group.
To post to this group, send email to protobuf@googlegroups.com
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en
-~--~~~~--~~--~--~---



Re: Installation requirements and supported platforms?

2009-08-19 Thread Kenton Varda
The source code generated by protoc is identical regardless of what platform
protoc itself is executed on.  The runtime library is always required.
The Java code (and the Python code, and probably Perl too though that's a
third-party implementation) is completely platform-neutral so it should work
on every platform regardless of where you compile it.

On Wed, Aug 19, 2009 at 2:05 AM, Gregor Stich grgs...@googlemail.comwrote:


 Thanks for your answers!

 Just another ``trivial´´ question:
 Let's assume that I've installed Protocol Buffers on my Windows(tm)
 machine so that I'm able to generate language-specific stubs. I could
 transfer them to the target system runnnig Solaris. Do the stubs still
 depend on a protocol buffers runtime? I guess yes, but maybe this
 kind of stuff is managed thoroughly through native means offered by
 the operating systems (?).

 What I am primarily interested are bindings for Java and Perl.

 Thanks
  Greg
 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Protocol Buffers group.
To post to this group, send email to protobuf@googlegroups.com
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en
-~--~~~~--~~--~--~---



Re: Installation requirements and supported platforms?

2009-08-18 Thread Kenton Varda
In theory it should work on any modern unix.  In practice it's hard to say
what platforms may have quirks that cause problems.  I test each release on
Linux, Visual Studio, Cygwin, MinGW, and Mac OSX, and Monty Taylor has been
testing on Solaris with Sun Studio.  It probably works on other platforms,
too.  Sometimes you will need to make trivial modifications to work around
quirks or might need to play with the CXXFLAGS.  Your chances are best if
you use GCC.

On Tue, Aug 18, 2009 at 1:09 AM, Gregor Stich grgs...@googlemail.comwrote:


 Hello,

 I'd like to try Protocol buffers on Solaris 9 (SPARC). However, I did
 not find a page stating which basic requirements must be met in order
 to install PB and what platforms are supported.

 Am I missing something or can I conclude that Windows and Linux are
 the only platforms that are officially supported?
 Which libraries (except the usual ones coming with gcc/g++) must be
 available if I wanted to compile PB from sources?

 Thanks and kind regards
  Greg

 


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Protocol Buffers group.
To post to this group, send email to protobuf@googlegroups.com
To unsubscribe from this group, send email to 
protobuf+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/protobuf?hl=en
-~--~~~~--~~--~--~---