OS Manuals

/usr/bin/autoreconf

GNU tool for generating configure scripts

From autoconf 2.73-r1 (os), captured 2026-11-05 by running autoreconf --help (exit 0). permalink

Usage: /usr/bin/autoreconf [OPTION]... [DIRECTORY]...

Run 'autoconf' and, when needed, 'aclocal', 'autoheader', 'automake',
'autopoint' (formerly 'gettextize'), 'libtoolize', 'intltoolize', and
'gtkdocize' to regenerate the GNU Build System files in specified
DIRECTORIES and their subdirectories (defaulting to '.').

By default, it only remakes those files that are older than their
sources.  If you install new versions of the GNU Build System,
you can make 'autoreconf' remake all of the files by giving it the
'--force' option.

Operation modes:
  -h, --help               print this help, then exit
  -V, --version            print version number, then exit
  -v, --verbose            verbosely report processing
  -d, --debug              don't remove temporary files
  -f, --force              consider all generated and standard files obsolete
  -R, --replace-handwritten
                           replace files that *could* be generated but appear
                           to have been written by hand (only config.h.in at
                           present)
  -i, --install            copy missing standard auxiliary files
      --no-recursive       don't rebuild sub-packages
  -s, --symlink            with -i, install symbolic links instead of copies
  -x, --exclude=CMDS       don't run any of the commands in CMDS
                           (comma-separated list)
  -m, --make               when applicable, re-run ./configure && make
  -W, --warnings=CATEGORY  report the warnings falling in CATEGORY
                           (comma-separated list accepted)

Warning categories are:
  cross                  cross compilation issues
  gnu                    GNU coding standards (default in gnu and gnits modes)
  obsolete               obsolete features or constructions (default)
  override               user redefinitions of Automake rules or variables
  portability            portability issues (default in gnu and gnits modes)
  portability-recursive  nested Make variables (default with -Wportability)
  extra-portability      extra portability issues related to obscure tools
  syntax                 dubious syntactic constructs (default)
  unsupported            unsupported or incomplete features (default)

-W also understands:
  all                    turn on all the warnings
  none                   turn off all the warnings
  no-CATEGORY            turn off warnings in CATEGORY
  error                  treat all enabled warnings as errors

Library directories:
  -B, --prepend-include=DIR  prepend directory DIR to search path
  -I, --include=DIR          append directory DIR to search path

The environment variables AUTOCONF, ACLOCAL, AUTOHEADER, AUTOM4TE,
AUTOMAKE, AUTOPOINT, GTKDOCIZE, INTLTOOLIZE, LIBTOOLIZE, M4, MAKE,
and WARNINGS are honored.

Report bugs in the tracker at <https://savannah.gnu.org/projects/autoconf>
or by email to <bug-autoconf@gnu.org>.

The full documentation for Autoconf can be read via 'info autoconf',
or on the Web at <https://www.gnu.org/software/autoconf/manual/>.
Options (14)
OptionDescriptionSource
-h, --helpprint this help, then exithelp + man
-V, --versionprint version number, then exithelp + man
-v, --verboseverbosely report processinghelp + man
-d, --debugdon't remove temporary fileshelp + man
-f, --forceconsider all generated and standard files obsoletehelp + man
-R, --replace-handwrittenreplace files that *could* be generated but appear to have been written by hand (only config.h.in at present)help + man
-i, --installcopy missing standard auxiliary fileshelp + man
--no-recursivedon't rebuild sub-packageshelp + man
-s, --symlinkwith -i, install symbolic links instead of copieshelp + man
-x, --exclude CMDSdon't run any of the commands in CMDS (comma-separated list)help + man
-m, --makewhen applicable, re-run ./configure && makehelp + man
-W, --warnings CATEGORYreport the warnings falling in CATEGORY (comma-separated list accepted)help + man
-B, --prepend-include DIRprepend directory DIR to search pathhelp + man
-I, --include DIRappend directory DIR to search pathhelp + man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.