Changes

Jump to navigation Jump to search
340 bytes added ,  00:20, 23 July 2014
Line 7: Line 7:  
=== Protocol Buffers with C Bindings ===
 
=== Protocol Buffers with C Bindings ===
   −
CRIU uses the C bindings of Google's Protocol Buffers. The easiest approach for most would be to install a distribution packages. RPM package name: <code>protobuf-c-devel</code>. Debian package name: <code>libprotobuf-c0-dev</code>. If you would like to build from source, the Protocol Buffer library can be found at http://code.google.com/p/protobuf/, while the Protocol Buffer C bindings can be found at http://code.google.com/p/protobuf-c/.
+
==== Distribution Packages ====
 +
CRIU uses the C bindings of Google's Protocol Buffers. The easiest approach for most would be to install a distribution packages. RPM package name: <code>protobuf-c-devel</code>. Debian package name: <code>libprotobuf-c0-dev</code>.
 +
 
 +
==== Building Protocol Buffers From Source ====
 +
If you would like to build from source instead of using a package, the Protocol Buffer library can be found at http://code.google.com/p/protobuf/, while the Protocol Buffer C bindings can be found at http://code.google.com/p/protobuf-c/. You can use the following commands to obtain the source code repositories via <code>git</code>.
 +
 
 +
git svn clone http://protobuf.googlecode.com/svn/trunk protobuf
 +
 
 +
git svn clone http://protobuf-c.googlecode.com/svn/trunk protobuf-c
    
=== Linux Kernel ===
 
=== Linux Kernel ===
50

edits

Navigation menu