# LIBTOOLIZE - Prepare a package to use libtool - man - [phpMan]

> **TLDR:** An `autotools` tool to prepare a package for using `libtool`.
>
- Initialize a project for `libtool` by copying necessary files (avoiding symbolic links) and overwriting existing files if needed:
  `libtoolize {{-cf|--copy --force}}`

*Source: tldr-pages*

---

[_LIBTOOLIZE_(1)](https://www.chedong.com/phpMan.php/man/LIBTOOLIZE/1/markdown)                               User Commands                              [_LIBTOOLIZE_(1)](https://www.chedong.com/phpMan.php/man/LIBTOOLIZE/1/markdown)

## 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
              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 environ‐
       ment 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.4.7 Debian-2.4.7-7build1

       automake:
              automake (GNU automake) 1.16.5

       autoconf:
              autoconf (GNU Autoconf) 2.71

## 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: <<http://www.gnu.org/gethelp/>>.

## COPYRIGHT
       Copyright © 2022 Free Software Foundation, Inc.

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

GNU libtool 2.4.7                            April 2024                                [_LIBTOOLIZE_(1)](https://www.chedong.com/phpMan.php/man/LIBTOOLIZE/1/markdown)
