BabelTrace - Trace Format Babel Tower
-Mathieu Desnoyers, EfficiOS Inc.
-September 2010
This project provides trace read and write libraries, as well as a trace
converter. A plugin can be created for any trace format to allow its conversion
The CE Workgroup of the Linux Foundation, Ericsson, and EfficiOS have
sponsored this work.
+The current maintainers are:
+ Jérémie Galarneau <jeremie.galarneau@efficios.com>
+ Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
+
+Questions should be addressed to this mailing list:
+ lttng-dev@lists.lttng.org
+
BUILDING
--------
make install
ldconfig
- If you do not want Python bindings, run ./configure --disable-python.
DEPENDENCIES
------------
glib 2.22 or better development libraries
(Debian : libglib2.0-0, libglib2.0-dev)
(Fedora : glib2, glib2-devel)
- uuid development libraries
- (Debian : uuid-dev)
- (Fedora : uuid-devel)
- libpopt >= 1.13 development libraries
- (Debian : libpopt-dev)
- (Fedora : popt)
+ elfutils >= 0.154 development libraries (optional)
+ (Debian : libelf-dev, libdw-dev)
+ (Fedora : elfutils-devel, elfutils-libelf-devel)
python headers (optional)
- (Debian/Ubuntu : python-dev)
+ (Debian/Ubuntu : python3-dev)
swig >= 2.0 (optional)
(Debian/Ubuntu : swig2.0)
- python 3.0 or better (optional)
+ python >= 3.0 (optional)
(Debian/Ubuntu : python3)
+ sphinx >= 1.2 (optional)
+ (Debian/Ubuntu : python3-sphinx)
+
+ If you want Python bindings, run ./configure --enable-python-bindings.
+ Please note that some distributions will need the following
+ environment variables set before running configure:
+ export PYTHON="python3"
+ export PYTHON_CONFIG="/usr/bin/python3-config"
For developers using the git tree: