X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=trunk%2Flttv%2FQUICKSTART.html;h=929e4a65acb94af1e35e25c4f81694b6f91fe95f;hb=84cf59032119d4a6bf96ef4ae486d1b96462e8bb;hp=63701842d932d83590bffa58c8ee5de5e8e54993;hpb=c924c2c6eef9ac7711b93cc83b093d9a888b0332;p=lttv.git diff --git a/trunk/lttv/QUICKSTART.html b/trunk/lttv/QUICKSTART.html index 63701842..929e4a65 100644 --- a/trunk/lttv/QUICKSTART.html +++ b/trunk/lttv/QUICKSTART.html @@ -7,114 +7,99 @@
-This document is made of four parts : the first one explains how to install -LTTng and LTTV from Debian and RPM binary packages, the second one explains how -to install LTTng and LTTV from sources and the third one describes the steps -to follow to trace a system and view it. The fourth and last part explains -briefly how to add a new trace point to the kernel and to user space -applications. +
-What you will typically want is to read sections 2 and 3 : install LTTng from -sources and use it. +This document is made of four parts : the first one explains how +to install LTTng and LTTV from sources, the second one describes the steps +to follow to trace a system and view it. The third part explains +briefly how to add a new trace point to the kernel and to user space +applications. The fourth and last part explains how to create Debian or RPM +packages from the LTTng and LTTV sources.
-These operations are made for installing the LTTng 0.74 tracer on a linux 2.6.X +These operations are made for installing the LTTng 0.86 tracer on a linux 2.6.X kernel. You will also find instructions for installation of LTTV 0.12.x : the Linux Trace Toolkit Viewer. - -
-To see the list of compatibilities between LTTng, ltt-control, LTTV and -markers-userspace, please refer to : +To see the list of compatibilities between LTTng, ltt-control, LTTV, please +refer to : LTTng+LTTV versions compatibility +The lttng patch is necessary to have the tracing hooks in the kernel. - -
-The following lttng patch is necessary to have the tracing hooks in the kernel. -The following ltt-control module controls the tracing. - -
-Required programs and libraries are assumed to be automatically installed in an
-installation with Debian or RPM packages. In the case of an installation from
-sources, the dependencies are listed.
-
-
-** Current development status **
-LTTng :
+
Supported architectures :
+
+LTTng :
+
Tools needed to follow the package download steps : -o wget -o bzip2 -o gzip -o tar +
You have to install the standard development libraries and programs necessary to compile a kernel : +
(from Documentation/Changes in the Linux kernel tree) -o Gnu C 2.95.3 # gcc --version -o Gnu make 3.79.1 # make --version -o binutils 2.12 # ld -v -o util-linux 2.10o # fdformat --version -o module-init-tools 0.9.10 # depmod -V +Gnu C 2.95.3 # gcc --version +Gnu make 3.79.1 # make --version +binutils 2.12 # ld -v +util-linux 2.10o # fdformat --version +module-init-tools 0.9.10 # depmod -V ++
You might also want to have libncurses5 to have the text mode kernel configuration menu, but there are alternatives. +
Prerequisites for LTTV 0.x.x installation are : +
gcc 3.2 or better gtk 2.4 or better development libraries (Debian : libgtk2.0, libgtk2.0-dev) @@ -133,13 +118,15 @@ libpango development libraries libc6 development librairies (Debian : libc6, libc6-dev) (Fedora : glibc, glibc) ++