summaryrefslogtreecommitdiff
path: root/doc/libtool.info
blob: ff6e1be9f82071c5d665af88b01f8d11dec3f2f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
This is libtool.info, produced by makeinfo version 5.2 from
libtool.texi.

This manual is for GNU Libtool (version 2.4.6, 16 January 2015).

   Copyright (C) 1996-2015 Free Software Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
Texts.  A copy of the license is included in the section entitled "GNU
Free Documentation License".
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* Libtool: (libtool).           Generic shared library support script.
END-INFO-DIR-ENTRY

INFO-DIR-SECTION Individual utilities
START-INFO-DIR-ENTRY
* libtool-invocation: (libtool)Invoking libtool. Running the 'libtool' script.
* libtoolize: (libtool)Invoking libtoolize.      Adding libtool support.
END-INFO-DIR-ENTRY


Indirect:
libtool.info-1: 963
libtool.info-2: 313087

Tag Table:
(Indirect)
Node: Top963
Node: Introduction8156
Node: Motivation9962
Node: Issues11282
Node: Other implementations12760
Node: Postmortem13303
Node: Libtool paradigm14923
Node: Using libtool15868
Node: Creating object files17971
Node: Linking libraries21707
Ref: Linking libraries-Footnote-125520
Node: Linking executables25661
Ref: Linking executables-Footnote-130912
Ref: Linking executables-Footnote-231205
Node: Wrapper executables31286
Node: Debugging executables33514
Node: Installing libraries36328
Ref: Installing libraries-Footnote-139490
Node: Installing executables39561
Node: Static libraries40397
Node: Invoking libtool43675
Node: Compile mode49331
Node: Link mode52292
Node: Execute mode61815
Node: Install mode62595
Node: Finish mode64966
Node: Uninstall mode65828
Node: Clean mode66269
Node: Integrating libtool66728
Node: Autoconf macros69558
Node: Makefile rules73401
Node: Using Automake74504
Ref: Using Automake-Footnote-176085
Node: Configuring76485
Node: LT_INIT77719
Ref: LT_INIT-Footnote-195086
Node: Configure notes95339
Node: Distributing98600
Node: Invoking libtoolize99517
Node: Autoconf and LTLIBOBJS105698
Node: Static-only libraries106442
Ref: Static-only libraries-Footnote-1107756
Node: Other languages107865
Node: C++ libraries108564
Node: Tags109987
Node: Versioning111400
Node: Interfaces112768
Node: Libtool versioning113401
Node: Updating version info115614
Node: Release numbers118645
Node: Library tips120482
Node: C header files123287
Ref: C header files-Footnote-1126942
Node: Inter-library dependencies127151
Node: Dlopened modules129852
Node: Building modules131739
Node: Dlpreopening132940
Node: Linking with dlopened modules138569
Node: Finding the dlname143499
Ref: Finding the dlname-Footnote-1144815
Node: Dlopen issues144868
Node: Using libltdl145909
Node: Libltdl interface147741
Ref: Libltdl interface-Footnote-1161342
Node: Modules for libltdl161636
Node: Thread Safety in libltdl164162
Node: User defined module data165175
Node: Module loaders for libltdl172661
Ref: Module loaders for libltdl-Footnote-1181927
Node: Distributing libltdl182033
Ref: Distributing libltdl-Footnote-1195802
Ref: Distributing libltdl-Footnote-2196098
Node: Trace interface196248
Node: FAQ197083
Node: Stripped link flags197421
Node: Troubleshooting198866
Node: Libtool test suite199389
Node: Test descriptions200158
Node: When tests fail212539
Node: Reporting bugs213542
Node: Maintaining215160
Node: New ports215903
Node: Information sources216596
Node: Porting inter-library dependencies219053
Node: Tested platforms221769
Node: Platform quirks230199
Node: References231380
Node: Compilers232230
Ref: Compilers-Footnote-1233808
Node: Reloadable objects234124
Node: Multiple dependencies234483
Node: Archivers235377
Node: Cross compiling235967
Node: File name conversion241951
Node: File Name Conversion Failure244984
Node: Native MinGW File Name Conversion246233
Node: Cygwin/Windows File Name Conversion247794
Node: Unix/Windows File Name Conversion249165
Node: LT_CYGPATH249931
Node: Cygwin to MinGW Cross253174
Node: Windows DLLs257471
Node: libtool script contents264746
Node: Cheap tricks285106
Node: GNU Free Documentation License286969
Node: Combined Index313087

End Tag Table