X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=README;h=db1d0371dadfa294ad638ba277ece931cd6e13a3;hb=refs%2Fheads%2Fstable-2.5;hp=3b5ae2e1ce03da30dbdf9e8627c498a95c3a376b;hpb=11ebbd1e06689736f45816ef8a22826d41a48d33;p=lttng-tools.git diff --git a/README b/README index 3b5ae2e1c..db1d0371d 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ LTTng Trace Control ---------------- Please visit https://lttng.org for more information. The current maintainer is -David Goulet . +Jérémie Galarneau . Latest development can be found at: @@ -11,11 +11,11 @@ Latest development can be found at: REQUIREMENTS: - - Linux kernel >= 2.6.27 - For epoll() support, at least this version is needed. However, poll() is - also supported by running "./configure --disable-epoll". Using that, the - kernel version can probably be older but we can't provide any guarantee. - Please let us know if you are able to go lower without any problems. + - Linux kernel >= 2.6.27 + For epoll() support, at least this version is needed. However, poll() is + also supported by running "./configure --disable-epoll". Using that, the + kernel version can probably be older but we can't provide any guarantee. + Please let us know if you are able to go lower without any problems. - liburcu Userspace RCU library, by Mathieu Desnoyers and Paul E. McKenney @@ -36,6 +36,16 @@ REQUIREMENTS: * Debian/Ubuntu package: uuid-dev + - Babeltrace (optional) + Trace viewer. Enable the use of "lttng view" command + + * Debian/Ubuntu package: babeltrace + + - libxml2 >= 2.7.6 + XML document parsing library. + + * Debian/Ubuntu package: libxml2-dev + - Perl (optional) Needed for make check and tests. @@ -56,8 +66,8 @@ REQUIREMENTS: - For kernel tracing: modprobe - - bash - Needed for running "make check". + - bash + Needed for running "make check". For developers using the git tree: @@ -65,7 +75,7 @@ This source tree is based on the autotools suite from GNU to simplify portability. Here are some things you should have on your system in order to compile the git repository tree : -- GNU autotools (automake >=1.10, autoconf >=2.50, autoheader >=2.50) +- GNU autotools (automake >=1.10, autoconf >=2.64, autoheader >=2.64) (make sure your system wide "automake" points to a recent version!) - GNU Libtool >=2.2 (for more information, go to https://www.gnu.org/software/autoconf/) @@ -123,8 +133,8 @@ PACKAGE CONTENTS: The LTTng tracing control library. - libsessiond-comm (internal) - The lttng-sessiond communication library. In order to talk with - lttng-sessiond, this library must be used. + The lttng-sessiond communication library. In order to talk with + lttng-sessiond, this library must be used. - libkernel-ctl (internal) Kernel tracer control and ioctl definitions. @@ -132,26 +142,26 @@ PACKAGE CONTENTS: - libconsumer (internal) Library for Kernel and (optionally) UST trace consumer. - - libkernel-consumer (internal) - Library for Kernel consumer control + - libkernel-consumer (internal) + Library for Kernel consumer control + + - libust-consumer (internal) + Library for UST consumer control - - libust-consumer (internal) - Library for UST consumer control + - libhashtable (internal) + Library wrapper over URCU hashtables. - - libhashtable (internal) - Library wrapper over URCU hashtables. + - libcommon (internal) + Contains multiple useful function call used by the whole tree. - - libcommon (internal) - Contains multiple useful function call used by the whole tree. + - libcompat (internal) + Compatibility library mostly for FreeBSD and Linux. - - libcompat (internal) - Compatibility library mostly for FreeBSD and Linux. - - - librelayd (internal) - Library for all relayd interactions over the network. + - librelayd (internal) + Library for all relayd interactions over the network. - - lttng-relayd - The relay daemon used for network streaming + - lttng-relayd + The relay daemon used for network streaming - lttng-consumerd The consumer daemon which uses libconsumer. @@ -168,9 +178,9 @@ PACKAGE CONTENTS: - tests Various test programs. - - doc - Various documentations and quickstart guide. + - doc + Various documentations and quickstart guide. - - extras - Contains extra data such as bash completion file. Python bindings for - liblttng-ctl are also available there. + - extras + Contains extra data such as bash completion file. Python bindings for + liblttng-ctl are also available there.