change README
[lttv.git] / ltt / branches / poly / README
CommitLineData
9c312311 1
2This package contains the trace reading library and trace viewing tools for
5e5b1de1 3the new Linux Trace Toolkit trace format. It also contains the lttd, lttctl and
4liblttctl programs which are necessary to obtain a trace.
9c312311 5
857ed977 6* Compiling
f4b0c7bb 7
8023c35a 8gcc 3.2 or higher
9
857ed977 10Some development libraries are needed for compiling :
11
3e177b6e 12gtk 2 development libraries (libgtk2.0, libgtk2.0-dev)
13glib 2 development libraries (libglib2.0-0, libglib2.0-dev)
14libpopt development libraries (libpopt0, libpopt-dev)
15libpango development libraries (libpango1.0, libpango1.0-dev)
857ed977 16
17To compile the source tree from a tarball, simply follow these steps :
18
5e5b1de1 19- ./configure
f4b0c7bb 20- make
21- make install
22
857ed977 23After running ./configure, you can also go in specific subdirectories and
f4b0c7bb 24use make, make install.
25
26
06f3e7d1 27* Quick Start
28
5e5b1de1 29See QUICKSTART
06f3e7d1 30
857ed977 31* Source Tree Structure
895ad015 32
5e5b1de1 33Here is the tree structure of the Linux Trace Toolkit Viewer package.
895ad015 34
5e5b1de1 35ltt: new trace format reading library.
9c312311 36README: This file.
37debian: debian config files (currently empty).
38doc: Documentation.
39doc/user: User related documentation.
40doc/developer: Developer related documentation.
5e5b1de1 41liblttctl: Library to communicate with the kernel tracer control module.
42lttctl: Command line program to use the liblttctl library.
43lttd: Linux Trace Toolkit daemon.
9c312311 44lttv: Linux Trace Toolkit trace analysis tool and viewer.
45lttv/modules: Linux Trace Toolkit analysis tool and viewer plugin modules.
46specs: RPM config files (currently empty).
857ed977 47
06f3e7d1 48
857ed977 49* For Developers
50
51This source tree is based on the autotools suite from GNU to simplify
52portability. Here are some things you should have on your system in order to
53compile the subversion repository tree :
54
55
56GNU autotools (automake-1,7, autoconf2.50, autoheader2.50)
57(make sure your system wide "automake" points to version 1.7!)
58GNU Libtool
59(for more information, go to http://www.gnu.org/software/autoconf/)
60
61If you get the tree from the repository, you will need to use the autogen.sh
62script. It calls all the GNU tools needed to prepare the tree configuration.
63
64
e8ac6a5e 65
857ed977 66Mathieu Desnoyers
This page took 0.035638 seconds and 4 git commands to generate.