version 1, including all changes.
.
Rev |
Author |
# |
Line |
1 |
JohnMcPherson |
1 |
!!NAME |
|
|
2 |
libtool - Provide generalized library-building support services. |
|
|
3 |
|
|
|
4 |
!!SYNOPSIS |
|
|
5 |
__libtool__ __[[__ ''OPTION'' __]__ ''...'' __[[__ ''MODE-ARG'' __]__ ''...'' |
|
|
6 |
|
|
|
7 |
!!DESCRIPTION |
|
|
8 |
The `libtool' program provides a standard way to generate both static and shared libraries. It hides the complexities of platform-specific library generation behind an interface that is the same across all platforms supported by libtool. |
|
|
9 |
|
|
|
10 |
!!OPTIONS |
|
|
11 |
libtool accepts the following options: |
|
|
12 |
;__-config__ : Display libtool configuration variables and exit. |
|
|
13 |
;__-debug__ : Dump a trace of shell script execution to standard output. This produces a lot of output, so you may wish to pipe it to `less' (or `more') or redirect to a file. |
|
|
14 |
;__-n__ ''|'' __-dry-run__ : Don't create, modify, or delete any files, just show what commands would be executed by `libtool'. |
|
|
15 |
;__-features__ : Display basic configuration options. This provides a way for packages to determine whether shared or static libraries will be built. |
|
|
16 |
;__-finish__ : Same as __-mode=finish__ . |
|
|
17 |
;__-help__ : Display a help message and exit. If __-mode=__''MODE'' is specified, then detailed help for ''MODE'' is displayed. |
|
|
18 |
;__-mode=__ ''MODE'' : Use ''MODE'' as the operation mode. By default, the operation mode is inferred from the ''MODE-ARGS'' . |
|
|
19 |
|
|
|
20 |
If ''MODE'' is specified, it must be one of the following: |
|
|
21 |
;: __clean__ Remove files from the build directory |
|
|
22 |
;: __compile__ Compile a source file into a `libtool' object. |
|
|
23 |
;: __execute__ Automatically set the library path, then run a program. |
|
|
24 |
;: __finish__ Complete the installation of libtool libraries. |
|
|
25 |
;: __install__ Install libraries or executables. |
|
|
26 |
;: __link__ Create a library or an executable. |
|
|
27 |
;: __uninstall__ Remove libraries from an installed directory. |
|
|
28 |
;__-quiet__ : Same as `-silent'. |
|
|
29 |
;__-silent__ : Don't print informational messages. |
|
|
30 |
;__-tag=TAG__ : Use configuration variables from tag ''TAG'' |
|
|
31 |
;__-version__ : Print version information. |
|
|
32 |
|
|
|
33 |
The ''MODE-ARGS'' are a variable number of arguments, depending on the selected operation mode. In general, each ''MODE-ARG'' is interpreted by programs libtool invokes, rather than libtool itself. |
|
|
34 |
|
|
|
35 |
!!SEE ALSO |
|
|
36 |
libtoolize(1), automake(1) |
|
|
37 |
`libtool', `libtoolize' and `automake' are fully documented via the Info system. |
|
|
38 |
|
|
|
39 |
!!AUTHOR |
|
|
40 |
This manual page was created by Ossama Othman <ossama ''@'' debian.org>. It is based on the "Invoking Libtool" menu entry in the `libtool' TEXINFO documentation, and the output from the __-help__ option. It was updated for Libtool 1.5 by Scott James Remnant <scott ''@'' netsplit.com>. |