Penguin
Annotated edit history of libtool(1) version 1, including all changes. View license author blame.
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>.
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.