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