Fix: add missing unistd.h for fdatasync in compat-fcntl.c
[lttng-tools.git] / README
diff --git a/README b/README
index fe9e4c2b1c87c05b4c8c959d7be6920ad6a94ab9..0b857dbf6c97e00221f2e0f8496004ff6910a810 100644 (file)
--- a/README
+++ b/README
@@ -17,7 +17,7 @@ REQUIREMENTS:
     - liburcu
       Userspace RCU library, by Mathieu Desnoyers and Paul E. McKenney
 
-      -> Tested with liburcu >= v0.6.6
+      -> Tested with liburcu >= v0.7.2
 
       * Debian/Ubuntu package: liburcu-dev
       * Git : git://git.lttng.org/userspace-rcu.git
@@ -28,8 +28,21 @@ REQUIREMENTS:
 
       * Debian/Ubuntu package: libpopt-dev
 
+    - SWIG >= 2.0 (optional)
+      Needed for Python bindings (--enable-python-bindings).
+
+      * Debian/Ubuntu package: swig2.0
+
+    - python-dev (optional)
+      Python headers
+
+      * Debian/Ubuntu package: python-dev
+
     - For kernel tracing: modprobe
 
+       - bash
+         Needed for running "make check".
+
 For developers using the git tree:
 
 This source tree is based on the autotools suite from GNU to simplify
@@ -62,6 +75,8 @@ INSTALLATION INSTRUCTIONS:
   If compiling from the git repository, run ./bootstrap before running
   the configure script, to generate it.
 
+  If you want Python bindings, run ./configure --enable-python-bindings.
+
 USAGE:
 
 Please see doc/quickstart.txt to help you start tracing. You can also use the
@@ -71,6 +86,9 @@ lttng enable-event -h).
 A network streaming HOWTO can be found in doc/streaming-howto.txt which quickly
 helps you understand how to stream a LTTng 2.0 trace.
 
+A Python HOWTO can be found in doc/python-howto.txt which quickly
+helps you understand how to use the Python module to control the LTTng API.
+
 PACKAGE CONTENTS:
 
     This package contains the following elements:
This page took 0.023194 seconds and 4 git commands to generate.