1 --- libtool-2.4.3/doc/libtool.texi.orig 2014-10-27 18:20:51.000000000 +0100
2 +++ libtool-2.4.3/doc/libtool.texi 2014-10-29 16:14:31.197974801 +0100
4 the section entitled ``GNU Free Documentation License''.
7 -@dircategory Software development
8 +@dircategory Programming tools:
10 -* Libtool: (libtool). Generic shared library support script.
13 -@dircategory Individual utilities
15 -* libtool-invocation: (libtool)Invoking libtool. Running the @code{libtool} script.
16 -* libtoolize: (libtool)Invoking libtoolize. Adding libtool support.
17 +* Libtool: (libtool). Generic shared library support script
18 +* libtool-invocation: (libtool)libtool. Running the @code{libtool} script
19 +* libtoolize: (libtool)libtoolize. Adding libtool support
24 * Introduction:: What the heck is libtool?
25 * Libtool paradigm:: How libtool's view of libraries is different.
26 * Using libtool:: Example of using libtool to build libraries.
27 -* Invoking libtool:: Running the @code{libtool} script.
28 +* libtool:: Running the @code{libtool} script.
29 * Integrating libtool:: Using libtool in your own packages.
30 * Other languages:: Using libtool without a C compiler.
31 * Versioning:: Using library interface versions.
34 Including libtool in your package
36 -* Invoking libtoolize:: @code{libtoolize} command line options.
37 +* libtoolize:: @code{libtoolize} command line options.
38 * Autoconf and LTLIBOBJS:: Autoconf automates LTLIBOBJS generation.
40 Using libtool with other languages
42 creating a standalone binary. Use libtool to do the linking and add the
43 @option{-all-static} flag.
45 -@node Invoking libtool
47 @chapter Invoking @command{libtool}
49 @cindex libtool command options
54 -When you invoke the @command{libtoolize} program (@pxref{Invoking
55 -libtoolize}), it will tell you where to find a definition of
56 +When you invoke the @command{libtoolize} program (@pxref{libtoolize}),
57 +it will tell you where to find a definition of
58 @code{LT_INIT}. If you use Automake, the @command{aclocal} program
59 will automatically add @code{LT_INIT} support to your
60 @file{configure} script when it sees the invocation of @code{LT_INIT}
61 @@ -2487,11 +2483,11 @@
62 copying these files into your package.
65 -* Invoking libtoolize:: @code{libtoolize} command line options.
66 +* libtoolize:: @code{libtoolize} command line options.
67 * Autoconf and LTLIBOBJS:: Autoconf automates LTLIBOBJS generation.
70 -@node Invoking libtoolize
72 @subsection Invoking @command{libtoolize}
74 @cindex libtoolize command options
76 a tag, then it defaults to the configuration for the @code{C} language.
78 The tag can also be specified using @command{libtool}'s
79 -@option{--tag=@var{tag}} option (@pxref{Invoking libtool}). It is a good
80 +@option{--tag=@var{tag}} option (@pxref{libtool}). It is a good
81 idea to do so in @file{Makefile} rules, because that will allow users to
82 substitute the compiler without relying on @command{libtool} inference
83 heuristics. When no tag is specified, @command{libtool} will default
85 @defmac LT_CONFIG_LTDL_DIR (@var{directory})
86 Declare @var{directory} to be the location of the @code{libltdl}
87 source files, for @command{libtoolize --ltdl} to place
88 -them. @xref{Invoking libtoolize}, for more details. Provided that you
89 +them. @xref{libtoolize}, for more details. Provided that you
90 add an appropriate @code{LT_CONFIG_LTDL_DIR} call in your
91 @file{configure.ac} before calling @command{libtoolize}, the
92 appropriate @code{libltdl} files will be installed automatically.