X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=README;h=0b857dbf6c97e00221f2e0f8496004ff6910a810;hp=fe9e4c2b1c87c05b4c8c959d7be6920ad6a94ab9;hb=4d513a5063879aa41c5ce27d245a7c56ecaa6e79;hpb=ffb25bd576e7bf4a4b5ac2465b7068b242428be8 diff --git a/README b/README index fe9e4c2b1..0b857dbf6 100644 --- 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: