From 857ed9777082bdc9876a65f886f7b616bf8dba00 Mon Sep 17 00:00:00 2001 From: compudj Date: Thu, 25 Sep 2003 01:56:25 +0000 Subject: [PATCH] README file for developers and everybody git-svn-id: http://ltt.polymtl.ca/svn@246 04897980-b3bd-0310-b5e0-8ef037075253 --- ltt/branches/poly/README | 37 +++++++++++++++++++++++++++++++++---- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/ltt/branches/poly/README b/ltt/branches/poly/README index 30cd84fd..0adf43d7 100644 --- a/ltt/branches/poly/README +++ b/ltt/branches/poly/README @@ -1,15 +1,25 @@ -To compile the source tree, simply follow these steps : +* Compiling -- run ./autogen.sh +Some development libraries are needed for compiling : + +gtk 2 development libraries (libgtk2.0-dev) +glib 2 development libraries (libglib2.0-dev) +libpopt development libraries (libpopt-dev) + + +To compile the source tree from a tarball, simply follow these steps : + +- run ./configure - make - make install -After running autogen.sh, you can also go in specific subdirectories and +After running ./configure, you can also go in specific subdirectories and use make, make install. -This is a sample of the suggested tree for Linux Trace Toolkit. +* Source Tree Structure +This is a sample of the suggested tree for Linux Trace Toolkit. LibLTT : Libraries used for LTT. README : This file. Introduction pointing to specific resources in the tree. @@ -22,3 +32,22 @@ lttd : Linux Trace Toolkit daemon. lttv : Linux Trace Toolkit visualizer/analyzer. lttv/plugins : Linux Trace Toolkit visualizer plugins. specs : RPM config files. + + +* For Developers + +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 subversion repository tree : + + +GNU autotools (automake-1,7, autoconf2.50, autoheader2.50) +(make sure your system wide "automake" points to version 1.7!) +GNU Libtool +(for more information, go to http://www.gnu.org/software/autoconf/) + +If you get the tree from the repository, you will need to use the autogen.sh +script. It calls all the GNU tools needed to prepare the tree configuration. + + +Mathieu Desnoyers -- 2.34.1