convert from svn repository: remove tags directory
[lttv.git] / trunk / lttv / README
CommitLineData
be4a0edc 1LTT Viewing Tools package README
2--------------------------------
3Mathieu Desnoyers
4Last update: 2007/05/14
5
9c312311 6
7This package contains the trace reading library and trace viewing tools for
2c0d8f76 8the new Linux Trace Toolkit trace format.
9c312311 9
857ed977 10* Compiling
f4b0c7bb 11
860c0a03 12gcc 3.2 or better
13gtk 2.4 or better development libraries
fd127f88 14 (Debian : libgtk2.0, libgtk2.0-dev)
15 (Fedora : gtk2, gtk2-devel)
860c0a03 16 note : For Fedora users : this might require at least core 3 from Fedora,
17 or you might have to compile your own GTK2 library.
18glib 2.4 or better development libraries
fd127f88 19 (Debian : libglib2.0-0, libglib2.0-dev)
20 (Fedora : glib2, glib2-devel)
21libpopt development libraries
22 (Debian : libpopt0, libpopt-dev)
23 (Fedora : popt)
24libpango development libraries
25 (Debian : libpango1.0, libpango1.0-dev)
26 (Fedora : pango, pango-devel)
27libc6 development librairies
28 (Debian : libc6, libc6-dev)
29 (Fedora : glibc, glibc)
857ed977 30
860c0a03 31
857ed977 32To compile the source tree from a tarball, simply follow these steps :
33
5e5b1de1 34- ./configure
f4b0c7bb 35- make
36- make install
37
857ed977 38After running ./configure, you can also go in specific subdirectories and
f4b0c7bb 39use make, make install.
40
41
06f3e7d1 42* Quick Start
43
be4a0edc 44See QUICKSTART.
45
06f3e7d1 46
857ed977 47* Source Tree Structure
895ad015 48
5e5b1de1 49Here is the tree structure of the Linux Trace Toolkit Viewer package.
895ad015 50
be4a0edc 51ltt/ New trace format reading library.
52README This file.
53debian/ Debian config files (currently empty).
54doc/ Documentation.
55doc/user/ User related documentation.
56doc/developer/ Developer related documentation.
57lttv/ Linux Trace Toolkit trace analysis tool and viewer.
58lttv/modules/ Linux Trace Toolkit analysis tool and viewer plugin modules.
59specs/ RPM config files (currently empty).
857ed977 60
06f3e7d1 61
857ed977 62* For Developers
63
64This source tree is based on the autotools suite from GNU to simplify
65portability. Here are some things you should have on your system in order to
66compile the subversion repository tree :
67
68
be4a0edc 69- GNU autotools (automake >=1.7, autoconf >=2.50, autoheader >=2.50)
70 (make sure your system wide "automake" points to a recent version!)
71- GNU Libtool
72 (for more information, go to http://www.gnu.org/software/autoconf/)
857ed977 73
74If you get the tree from the repository, you will need to use the autogen.sh
75script. It calls all the GNU tools needed to prepare the tree configuration.
This page took 0.055304 seconds and 4 git commands to generate.