libtool
LIBTOOL(L)                 User Manuals                LIBTOOL(L)



NAME
       libtool  -  Provide  generalized  library-building support
       services.

SYNOPSIS
       libtool [OPTION]...  [MODE-ARG]...

DESCRIPTION
       The `libtool' program provides a standard way to  generate
       both  static and shared libraries.  It hides the complexi-
       ties of platform-specific  library  generation  behind  an
       interface  that is the same across all platforms supported
       by libtool.

OPTIONS
       libtool accepts the following options:

       --config
              Display libtool configuration variables and exit.

       --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.

       -n|--dry-run
              Don't  create,  modify,  or  delete any files, just
              show what commands would be executed by  `libtool'.

       --features
              Display basic configuration options.  This provides
              a way for packages to determine whether  shared  or
              static libraries will be built.

       --finish
              Same as --mode=finish.

       --help Display a help message and exit.  If --mode=MODE is
              specified, then detailed  help  for  MODE  is  dis-
              played.

       --mode=MODE
              Use  MODE  as  the operation mode.  By default, the
              operation mode is inferred from the MODE-ARGS.

              If MODE is specified, it must be one of the follow-
              ing:

              clean Remove files from the build directory

              compile  Compile  a  source  file  into a `libtool'
              object.

              execute Automatically set the  library  path,  then
              run a program.

              finish   Complete   the   installation  of  libtool
              libraries.

              install Install libraries or executables.

              link Create a library or an executable.

              uninstall Remove libraries from an installed direc-
              tory.

       --quiet
              Same as `--silent'.

       --silent
              Don't print informational messages.

       --version
              Print version information.

       The  MODE-ARGS are a variable number of arguments, depend-
       ing on the selected  operation  mode.   In  general,  each
       MODE-ARG  is  interpreted  by  programs  libtool  invokes,
       rather than libtool itself.

SEE ALSO
       libtoolize(e), automake(e)
       `libtool', `libtoolize' and  `automake'  are  fully  docu-
       mented via the Info system.

AUTHOR
       This   manual   page   was   created   by   Ossama  Othman
       <ossama@debian.org>.   It  is  based  on   the   "Invoking
       Libtool"  menu  entry  in the `libtool' TEXINFO documenta-
       tion, and the output from the --help option.



Library Support             JULY 2001                  LIBTOOL(L)