converter. A plugin can be created for any trace format to allow its conversion
to/from another trace format.
+The main format expected to be converted to/from is the Common Trace
+Format (CTF). The latest version of the CTF specification can be found at:
+
+ git tree: git://git.efficios.com/ctf.git
+ gitweb: http://git.efficios.com/?p=ctf.git
+
+The CE Workgroup of the Linux Foundation, Ericsson, and EfficiOS have
+sponsored this work.
+
+
BUILDING
--------
./configure
make
make install
+ ldconfig
+ If you do not want Python bindings, run ./configure --disable-python.
DEPENDENCIES
------------
To compile Babeltrace, you will need:
gcc 3.2 or better
- glib 2.22 or better development libraries
- (Debian : libglib2.0-0, libglib2.0-dev)
- (Fedora : glib2, glib2-devel)
libc6 development librairies
(Debian : libc6, libc6-dev)
(Fedora : glibc, glibc)
+ 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 development libraries
- (Debian : libpopt0, libpopt-dev)
+ libpopt >= 1.13 development libraries
+ (Debian : libpopt-dev)
(Fedora : popt)
+ python headers (optional)
+ (Debian/Ubuntu : python-dev)
+ swig >= 2.0 (optional)
+ (Debian/Ubuntu : swig2.0)
+
For developers using the git tree:
- GNU autotools (automake >=1.10, autoconf >=2.50, autoheader >=2.50)
(make sure your system wide "automake" points to a recent version!)
-- GNU Libtool
+- GNU Libtool >=2.2
(for more information, go to http://www.gnu.org/software/autoconf/)
- Flex >=2.5.35.
- Bison >=2.4.