1 --- libtool-2.2.10/doc/libtool.texi.orig 2010-06-07 12:22:12.000000000 +0200
2 +++ libtool-2.2.10/doc/libtool.texi 2010-06-13 12:48:37.030208254 +0200
4 @set MAILLIST the Libtool mailing list @email{libtool@@gnu.org}
7 -@dircategory GNU programming tools
8 +@dircategory Programming tools:
10 -* Libtool: (libtool). Generic shared library support script.
13 -@dircategory Individual utilities
15 -* libtool-invocation: (libtool)Invoking libtool.
16 - Running the @code{libtool} script.
17 -* libtoolize: (libtool)Invoking libtoolize. Adding libtool support.
18 +* Libtool: (libtool). Generic shared library support script
19 +* libtool-invocation: (libtool)libtool. Running the @code{libtool} script
20 +* libtoolize: (libtool)libtoolize. Adding libtool support
25 * Introduction:: What the heck is libtool?
26 * Libtool paradigm:: How libtool's view of libraries is different.
27 * Using libtool:: Example of using libtool to build libraries.
28 -* Invoking libtool:: Running the @code{libtool} script.
29 +* libtool:: Running the @code{libtool} script.
30 * Integrating libtool:: Using libtool in your own packages.
31 * Other languages:: Using libtool without a C compiler.
32 * Versioning:: Using library interface versions.
35 Including libtool in your package
37 -* Invoking libtoolize:: @code{libtoolize} command line options.
38 +* libtoolize:: @code{libtoolize} command line options.
39 * Autoconf and LTLIBOBJS:: Autoconf automates LTLIBOBJS generation.
41 Using libtool with other languages
43 creating a standalone binary. Use libtool to do the linking and add the
44 @option{-all-static} flag.
46 -@node Invoking libtool
48 @chapter Invoking @command{libtool}
50 @cindex libtool command options
55 -When you invoke the @command{libtoolize} program (@pxref{Invoking
56 -libtoolize}), it will tell you where to find a definition of
57 +When you invoke the @command{libtoolize} program (@pxref{libtoolize}),
58 +it will tell you where to find a definition of
59 @code{LT_INIT}. If you use Automake, the @command{aclocal} program
60 will automatically add @code{LT_INIT} support to your
61 @file{configure} script when it sees the invocation of @code{LT_INIT}
62 @@ -2407,11 +2402,11 @@
63 copying these files into your package.
66 -* Invoking libtoolize:: @code{libtoolize} command line options.
67 +* libtoolize:: @code{libtoolize} command line options.
68 * Autoconf and LTLIBOBJS:: Autoconf automates LTLIBOBJS generation.
71 -@node Invoking libtoolize
73 @subsection Invoking @command{libtoolize}
75 @cindex libtoolize command options
77 a tag, then it defaults to the configuration for the @code{C} language.
79 The tag can also be specified using @command{libtool}'s
80 -@option{--tag=@var{tag}} option (@pxref{Invoking libtool}). It is a good
81 +@option{--tag=@var{tag}} option (@pxref{libtool}). It is a good
82 idea to do so in @file{Makefile} rules, because that will allow users to
83 substitute the compiler without relying on @command{libtool} inference
84 heuristics. When no tag is specified, @command{libtool} will default
86 @defmac LT_CONFIG_LTDL_DIR (@var{DIRECTORY})
87 Declare @var{DIRECTORY} to be the location of the @code{libltdl}
88 source files, for @command{libtoolize --ltdl} to place
89 -them. @xref{Invoking libtoolize}, for more details. Provided that you
90 +them. @xref{libtoolize}, for more details. Provided that you
91 add an appropriate @code{LT_CONFIG_LTDL_DIR} call in your
92 @file{configure.ac} before calling @command{libtoolize}, the
93 appropriate @code{libltdl} files will be installed automatically.