Changes

38 bytes removed ,  09:13, 25 March 2015
Line 35: Line 35:     
=== Protocol Buffers with C Bindings ===
 
=== Protocol Buffers with C Bindings ===
  −
      
CRIU uses the [https://developers.google.com/protocol-buffers/ Google Protocol Buffers] to read and write [[Images]] and thus requires [https://github.com/protobuf-c/protobuf-c C language bindings] to be built. The <code>protoc</code> tool is required at build time and <code>libprotobuf-c.so</code> is required at build and run time, assuming dynamic linking. [[CRIT]] also uses python language bindings of Google Protocol Buffers and requires <code>descriptor.proto</code> from developer files that could be found in <code>protobuf-devel</code> package.  
 
CRIU uses the [https://developers.google.com/protocol-buffers/ Google Protocol Buffers] to read and write [[Images]] and thus requires [https://github.com/protobuf-c/protobuf-c C language bindings] to be built. The <code>protoc</code> tool is required at build time and <code>libprotobuf-c.so</code> is required at build and run time, assuming dynamic linking. [[CRIT]] also uses python language bindings of Google Protocol Buffers and requires <code>descriptor.proto</code> from developer files that could be found in <code>protobuf-devel</code> package.  
Line 107: Line 105:     
=== Other deps ===
 
=== Other deps ===
==== python-ipaddr ====
+
 
Used in CRIT to pretty-print ip.
+
* <code>python-ipaddr</code> is used by CRIT to pretty-print ip.
=== Some minor, but useful dependencies ===
+
* If <code>libbsd</code> available, CRIU will be compiled with setproctitle() support. It will allow to make process titles of service workers to be more verbose.
==== libbsd ====
  −
If libbsd is available, CRIU will be compiled with setproctitle() support. It allows to make process titles of service workers to be more verbose.
      
== Building CRIU From Source ==
 
== Building CRIU From Source ==