1 This is doc/libtool.info, produced by makeinfo version 4.13 from
4 INFO-DIR-SECTION GNU programming tools
6 * Libtool: (libtool). Generic shared library support script.
9 INFO-DIR-SECTION Individual utilities
11 * libtool-invocation: (libtool)Invoking libtool.
12 Running the `libtool' script.
13 * libtoolize: (libtool)Invoking libtoolize. Adding libtool support.
16 This file documents GNU Libtool 2.4.2
18 Copyright (C) 1996-2011 Free Software Foundation, Inc.
20 Permission is granted to copy, distribute and/or modify this document
21 under the terms of the GNU Free Documentation License, Version 1.3 or
22 any later version published by the Free Software Foundation; with no
23 Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
24 Texts. A copy of the license is included in the section entitled "GNU
25 Free Documentation License".
30 libtool.info-2: 284584
35 Node: Introduction
\7f8193
36 Node: Motivation
\7f10020
38 Node: Other implementations
\7f12818
39 Node: Postmortem
\7f13361
40 Node: Libtool paradigm
\7f14981
41 Node: Using libtool
\7f15926
42 Node: Creating object files
\7f18029
43 Node: Linking libraries
\7f21766
44 Ref: Linking libraries-Footnote-1
\7f25593
45 Node: Linking executables
\7f25734
46 Ref: Linking executables-Footnote-1
\7f30985
47 Ref: Linking executables-Footnote-2
\7f31278
48 Node: Wrapper executables
\7f31358
49 Node: Debugging executables
\7f33581
50 Node: Installing libraries
\7f36404
51 Ref: Installing libraries-Footnote-1
\7f39566
52 Node: Installing executables
\7f39637
53 Node: Static libraries
\7f40473
54 Node: Invoking libtool
\7f43750
55 Node: Compile mode
\7f49393
56 Node: Link mode
\7f52354
57 Node: Execute mode
\7f61728
58 Node: Install mode
\7f62508
59 Node: Finish mode
\7f64881
60 Node: Uninstall mode
\7f65743
61 Node: Clean mode
\7f66184
62 Node: Integrating libtool
\7f66643
63 Node: Autoconf macros
\7f69477
64 Node: Makefile rules
\7f73324
65 Node: Using Automake
\7f74427
66 Ref: Using Automake-Footnote-1
\7f76008
67 Node: Configuring
\7f76408
69 Ref: LT_INIT-Footnote-1
\7f92591
70 Node: Configure notes
\7f92844
71 Node: Distributing
\7f96023
72 Node: Invoking libtoolize
\7f96940
73 Node: Autoconf and LTLIBOBJS
\7f103128
74 Node: Static-only libraries
\7f103872
75 Ref: Static-only libraries-Footnote-1
\7f105199
76 Node: Other languages
\7f105308
77 Node: C++ libraries
\7f106016
79 Node: Versioning
\7f108868
80 Node: Interfaces
\7f110236
81 Node: Libtool versioning
\7f110869
82 Node: Updating version info
\7f113082
83 Node: Release numbers
\7f116110
84 Node: Library tips
\7f117966
85 Node: C header files
\7f120772
86 Ref: C header files-Footnote-1
\7f124446
87 Node: Inter-library dependencies
\7f124655
88 Node: Dlopened modules
\7f127372
89 Node: Building modules
\7f129259
90 Node: Dlpreopening
\7f130460
91 Node: Linking with dlopened modules
\7f136117
92 Node: Finding the dlname
\7f141046
93 Ref: Finding the dlname-Footnote-1
\7f142364
94 Node: Dlopen issues
\7f142417
95 Node: Using libltdl
\7f143472
96 Node: Libltdl interface
\7f145314
97 Ref: Libltdl interface-Footnote-1
\7f158964
98 Node: Modules for libltdl
\7f159258
99 Node: Thread Safety in libltdl
\7f161784
100 Node: User defined module data
\7f162797
101 Node: Module loaders for libltdl
\7f170290
102 Ref: Module loaders for libltdl-Footnote-1
\7f179561
103 Node: Distributing libltdl
\7f179667
104 Ref: Distributing libltdl-Footnote-1
\7f193478
105 Ref: Distributing libltdl-Footnote-2
\7f193774
106 Node: Trace interface
\7f193924
108 Node: Stripped link flags
\7f195098
109 Node: Troubleshooting
\7f196544
110 Node: Libtool test suite
\7f197067
111 Node: Test descriptions
\7f197845
112 Node: When tests fail
\7f210238
113 Node: Reporting bugs
\7f211242
114 Node: Maintaining
\7f212860
115 Node: New ports
\7f213603
116 Node: Information sources
\7f214296
117 Node: Porting inter-library dependencies
\7f216764
118 Node: Tested platforms
\7f219490
119 Node: Platform quirks
\7f227920
120 Node: References
\7f229101
121 Node: Compilers
\7f229951
122 Ref: Compilers-Footnote-1
\7f231527
123 Node: Reloadable objects
\7f231843
124 Node: Multiple dependencies
\7f232202
125 Node: Archivers
\7f233099
126 Node: Cross compiling
\7f233689
127 Node: File name conversion
\7f239701
128 Node: File Name Conversion Failure
\7f242540
129 Node: Native MinGW File Name Conversion
\7f243788
130 Node: Cygwin/Windows File Name Conversion
\7f245351
131 Node: Unix/Windows File Name Conversion
\7f246724
132 Node: LT_CYGPATH
\7f247493
133 Node: Cygwin to MinGW Cross
\7f250738
134 Node: Windows DLLs
\7f255042
135 Node: libtool script contents
\7f262320
136 Node: Cheap tricks
\7f282713
137 Node: GNU Free Documentation License
\7f284584
138 Node: Combined Index
\7f309759