---
name: "libtoolize"
section: "1"
platform: "linux"
package: "libtool"
version: "2.6.2-5"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/libtoolize"
---

# libtoolize(1)

Prepare a package to use libtool

## NAME

libtoolize - Prepare a package to use libtool

## SYNOPSIS

**libtoolize** \[*OPTION*\]...

## DESCRIPTION

Prepare a package to use libtool.

## OPTIONS

- **-c**, **--copy**

  copy files rather than symlinking them

- **--debug**

  enable verbose shell tracing

- **-n**, **--dry-run**

  print commands rather than running them

- **-f**, **--force**

  replace existing files

- **-i**, **--install**

  copy missing auxiliary files

- **--ltdl**\[=*DIR*\]

  install libltdl sources \[default: libltdl\]

- **--no-warnings**

  equivalent to '-Wnone'

- **--nonrecursive**

  prepare ltdl for non-recursive make

- **-q**, **--quiet**

  work silently

- **--recursive**

  prepare ltdl for recursive make

- **--subproject**

  prepare ltdl to configure and build independently

- **-v**, **--verbose**

  verbosely report processing

- **--version**

  print version information and exit

- **-W**, **--warnings**=*CATEGORY*

  report the warnings falling in CATEGORY \[all\]

- **-h**, **--help**

  print short or long help message

### Warning categories include:

- 'all'

  show all warnings

- 'none'

  turn off all the warnings

- 'error'

  warnings are treated as fatal errors

- 'environment'

  show warnings about LIBTOOLIZE\_OPTIONS content

- 'file'

  show warnings about file copying and linking

The following space or comma delimited options can be passed to libtoolize via the environment variable LIBTOOLIZE\_OPTIONS, unknown environment options are ignored:

- **--debug**

  enable verbose shell tracing

- **--no-warnings**

  don't display warning messages

- **--quiet**

  work silently

- **--verbose**

  verbosely report processing

You must 'cd' to the top directory of your package before you run 'libtoolize'.

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

- host-triplet:

  x86\_64-pc-linux-gnu

- version:

  libtoolize (GNU libtool) 2.6.2

- automake:

  automake (GNU automake) 1.18.1

- autoconf:

  autoconf (GNU Autoconf) 2.73

## AUTHOR

Written by Gary V. Vaughan \<gary@gnu.org\>, 2003

## REPORTING BUGS

Report bugs to \<bug-libtool@gnu.org\>.\
 GNU libtool home page: \<https://www.gnu.org/software/libtool/\>.\
 General help using GNU software: \<https://www.gnu.org/gethelp/\>.

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

## SEE ALSO

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

-

  **info libtoolize**

should give you access to the complete manual.
