Clone this repo to test new functionality. Anything but '''master''' branch are development ones, don't refer on them.
Clone this repo to test new functionality. Anything but '''master''' branch are development ones, don't refer on them.
−
Before building also install the C bindings for Google's Protocol Buffers. In rpm-based distros this is protobuf-c package.
+
Before building also install the C bindings for Google's Protocol Buffers. In rpm-based distros this is <code>protobuf-c</code> package.
+
+
The run <code>make</code> in the sources root.
== Configure the linux kernel ==
== Configure the linux kernel ==
−
−
Also '''crtools''' requires some additional patches to be applied on the linux kernel.
−
−
So clone [https://github.com/cyrillos/linux-2.6 linux-2.6-crtools.git], checkout ''crtools-3.5-rc7'' branch and compile the kernel.
Make sure you have the following options turned on
Make sure you have the following options turned on
Line 37:
Line 35:
(welcome to Kconfig reverse chains hell).
(welcome to Kconfig reverse chains hell).
+
+
The <code>v3.5</code> upstream kernel already has most of the required functionality merged. Some is sill out-of-tree though, so you might need to clone the [https://github.com/cyrillos/linux-2.6 linux-2.6-crtools.git], checkout the latest branch and compile the kernel.