README revision 64e793b75491217a25c20fab874c87e994cbb8bd
1                                ltrace
2
3                       A Dynamic Library Tracer
4
5         Copyright 1997 Juan Cespedes <cespedes@debian.org>
6
7
8Contents
9--------
10 1. Introduction
11 2. Where can I find it
12 3. How does it work
13 4. Where does it work
14 5. Bugs
15 6. Licence
16
17
181. Introduction
19---------------
20ltrace is a debugging tool, similar to strace, but it traces library
21calls instead of system calls.
22
232. Where can I find it
24----------------------
25At the moment, it's only available as a Debian package, but it should
26work at least with any other i386 ELF Linux.  It's in:
27 * ftp://ftp.etsit.upm.es/pub/Linux/local/ltrace_*
28 * ftp://ftp.debian.org/debian/project/experimental/ltrace_*
29Alternatively, you may find it in any Debian mirror.  For more info,
30see ftp://ftp.debian.org/debian/README.mirrors
31
323. How does it work
33-------------------
34Using i386 software breakpoints, just like gdb.
35
364. Where does it work
37---------------------
38At the time of writting, it works only with Intel ELF executables. It
39has been used only in Debian/GNU Linux, but it should work without any
40problem in any other i386 Linux, such as SuSe or RedHat, and maybe in
41other i386 based POSIX system, such as Hurd or *BSD.
42
435. Bugs
44-------
45Too many to list here :).  If you like to submit a bug report, or a
46feature request, either do that against the Debian `ltrace' package,
47or mail ``Juan Cespedes <cespedes@debian.org>''.
48
496. Licence
50----------
51    Copyright (C) 1997 Juan Cespedes <cespedes@debian.org>
52
53    This program is free software; you can redistribute it and/or modify
54    it under the terms of the GNU General Public License as published by
55    the Free Software Foundation; either version 2 of the License, or
56    (at your option) any later version.
57
58    This program is distributed in the hope that it will be useful,
59    but WITHOUT ANY WARRANTY; without even the implied warranty of
60    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
61    GNU General Public License for more details.
62
63    You should have received a copy of the GNU General Public License
64    along with this program; if not, write to the Free Software
65    Foundation, Inc., 59 Temple Place - Suite 330, Boston,
66    MA 02111-1307, USA.
67
68