LIBTOOL(1)
π LIBTOOL(1) β the libtool era π
okay bestie, welcome to the User Commands corner of the manual, this is libtool and she is that girl π
β¨ NAME β¨
libtool β Provide generalized library-building support services
π¦ SYNOPSIS π¦
libtool [OPTION]... [MODE-ARG]...
πΈ DESCRIPTION πΈ
Provide generalized library-building support services.
like. that's it. that's the whole vibe. she builds libraries for you, generally π
π 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--finishβ use operation'--mode=finish'--mode=MODEβ use operation mode MODE--no-finishβ don't update shared library cache--no-quiet,--no-silentβ print default informational messages--no-warningsβ equivalent to'-Wnone'--preserve-dup-depsβ don't remove duplicate dependency libraries--quiet,--silentβ don't print informational messages--reorder-cache=DIRSβ reorder shared library cache for preferred DIRS--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
π¨ bestie heads up: if you pick 'error', a warning is fatal. not a vibe check. an actual error. periodt.
If a TAG is supplied, it must use one of the tag names below:
- Tag Name β Language Name
CCβ CCXXβ C++OBJCβ Objective-COBJCXXβ Objective-C++GCJβ JavaF77β Fortran 77FCβ FortranGOβ GoRCβ Windows Resource
if you do not see a tag name associated with your programming language, then you are using a compiler that libtool does not support π (not me being excluded from the group chat)
MODE must be one of the following:
cleanβ remove files from the build directorycompileβ compile a source file into a libtool objectexecuteβ automatically set library path, then run a programfinishβ complete the installation of libtool librariesinstallβ install libraries or executableslinkβ create a library or an executableuninstallβ 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. π«Ά short king behavior
GNU libtool home page: <https://www.gnu.org/s/libtool/>.
When reporting a bug, please describe a test case to reproduce it and include the following information:
- host-triplet:
x86_64-pc-linux-gnu
- shell:
/bin/sh - compiler:
gcc
- compiler flags:
-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/libtool/src=/usr/src/debug/libtool -flto=auto - linker:
/usr/bin/ld -m elf_x86_64 (gnu? yes)
- version:
libtool (GNU libtool) 2.6.2
- automake:
automake (GNU automake) 1.18.1
- autoconf:
autoconf (GNU Autoconf) 2.73
π REPORTING BUGS π
Report bugs to <bug-libtool@gnu.org>.
(they wanna hear from you fr fr, just bring the receipts)
π COPYRIGHT π
Copyright Β© 2026 Free Software Foundation, Inc. License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
Originally written by Gordon Matzigkeit, 1996 (See AUTHORS for complete contributor listing)
π king behavior from 1996, we love a founding father who ate and left no crumbs
π 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. iykyk π
and that's the whole page bestie!! this was GNU libtool 2.6.2, dated August 2026, and it lives under the name LIBTOOL(1). go build something iconic, you got this πβ¨ππ¦
π¦ where this page comes from
- arch rolling: libtool 2.6.2-5 Β· LGPL-2.0-or-later WITH Libtool-exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms