Changes

Jump to navigation Jump to search
170 bytes added ,  09:02, 25 March 2015
Fixed C/make section
Line 17: Line 17:     
=== Compiler and C Library ===
 
=== Compiler and C Library ===
For native compilation on Debian based systems, install the <code>build-essential</code> package. For cross compiling for ARM and AArch64, the Linaro prebuilt toolchains are a good choice. Installing them is described below. They are ia32 architecture binaries. On a modern Debian based x86_64 you will need to install the <code>lib32stdc++6</code> and <code>lib32z1</code> packages.
+
 
 +
CRIU is mostly written in C and the build system is based on Makefiles. Thus just install standard <code>gcc</code> and <code>make</code> sets.
 +
 
 +
==== Debian ====
 +
 
 +
* For native compilation on Debian based systems, install the <code>build-essential</code> package.
 +
* On a modern Debian based x86_64 you will need to install the <code>lib32stdc++6</code> and <code>lib32z1</code> packages.
 +
* For cross compiling for ARM and AArch64, the Linaro prebuilt toolchains are a good choice. Installing them is described below. They are ia32 architecture binaries.
    
  mkdir -p deps/`uname -m`-linux-gnu
 
  mkdir -p deps/`uname -m`-linux-gnu

Navigation menu