libtool - Man Page

manual page for libtool 2.4.7

Examples (TL;DR)

Synopsis

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

Description

Provide generalized library-building support services.

Options

--config

show all configuration variables

--debug

enable verbose shell tracing

-n,  --dry-run

display commands without modifying any files

--features

display basic configuration information and exit

--mode=MODE

use operation mode MODE

--no-warnings

equivalent to '-Wnone'

--preserve-dup-deps

don't remove duplicate dependency libraries

--quiet,  --silent

don't print informational messages

--tag=TAG

use configuration variables from tag TAG

-v,  --verbose

print more informational messages than default

--version

print version information

-W,  --warnings=CATEGORY

report the warnings falling in CATEGORY [all]

-h,  --help,  --help-all

print short, long, or detailed help message

Warning categories include

'all'

show all warnings

'none'

turn off all the warnings

'error'

warnings are treated as fatal errors

MODE must be one of the following:

clean

remove files from the build directory

compile

compile a source file into a libtool object

execute

automatically set 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 directory

MODE-ARGS vary depending on the MODE.  When passed as first option, '--mode=MODE' may be abbreviated as 'MODE' or a unique abbreviation of that.

GNU libtool home page: <http://www.gnu.org/software/libtool/>.

When reporting a bug, please describe a test case to reproduce it and include the following information:

host-triplet:

x86_64-redhat-linux-gnu

shell:

/bin/sh

compiler:

gcc

compiler flags: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS

-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer

linker:

/usr/bin/ld -m elf_x86_64 (gnu? yes)

version:

libtool (GNU libtool) 2.4.7

automake:

automake (GNU automake) 1.16.5

autoconf:

autoconf (GNU Autoconf) 2.72

Author

Written by Gordon Matzigkeit, 1996

Reporting Bugs

Report bugs to <bug-libtool@gnu.org>.

See Also

The full documentation for libtool is maintained as a Texinfo manual.  If the info and libtool programs are properly installed at your site, the command

info libtool

should give you access to the complete manual.

Referenced By

autoconf(1), autoheader(1), autom4te(1), autoreconf(1), autoscan(1), autoupdate(1), ifnames(1), krb5_pwcheck(3), root-config(1).

July 2024 GNU libtool 2.4.7