Changes

Jump to navigation Jump to search
575 bytes added ,  09:20, 5 September 2014
add some hints about criu development
Line 1: Line 1: −
== Obtaining the source code ==
+
== Setting up working enviroment ==
 +
Although criu could be run as non-root(see [Security]), development is better to be done as root. For example, some tests require root. So, it would be a good idea to set up some recent Linux distro on a virtual machine.
 +
 
 +
=== Obtaining the source code ===
    
The CRIU sources are tracked by Git SCM at http://git.criu.org
 
The CRIU sources are tracked by Git SCM at http://git.criu.org
Line 7: Line 10:  
For example to clone criu one need to type
 
For example to clone criu one need to type
   −
         git clone git://git.criu.org/crtools.git
+
         git clone git://git.criu.org/criu.git
 +
 
 +
=== Compiling the source code ===
 +
{{Note|Dependencies are listed in the [Installation] article.}}
 +
Run:
 +
        cd criu
 +
        make
 +
This will produce ./criu executable.
 +
As you are going to work with sources, it would come in handy to get tags by running:
 +
        make tags
 +
{{Note|It requires ctags to be installed.}}
    
== Changing the source code ==
 
== Changing the source code ==
85

edits

Navigation menu