1AUTOCONF(1) User Commands AUTOCONF(1)
2
3
4
6 autoconf - Generate configuration scripts
7
9 autoconf [OPTION]... [TEMPLATE-FILE]
10
12 Generate a configuration script from a TEMPLATE-FILE if given, or 'con‐
13 figure.ac' if present, or else 'configure.in'. Output is sent to the
14 standard output if TEMPLATE-FILE is given, else into 'configure'.
15
16 Operation modes:
17 -h, --help
18 print this help, then exit
19
20 -V, --version
21 print version number, then exit
22
23 -v, --verbose
24 verbosely report processing
25
26 -d, --debug
27 don't remove temporary files
28
29 -f, --force
30 consider all files obsolete
31
32 -o, --output=FILE
33 save output in FILE (stdout is the default)
34
35 -W, --warnings=CATEGORY
36 report the warnings falling in CATEGORY
37
38 Warning categories include:
39 cross cross compilation issues
40
41 gnu GNU coding standards (default in gnu and gnits modes)
42
43 obsolete
44 obsolete features or constructions (default)
45
46 override
47 user redefinitions of Automake rules or variables
48
49 portability
50 portability issues (default in gnu and gnits modes)
51
52 portability-recursive
53 nested Make variables (default with -Wportability)
54
55 extra-portability
56 extra portability issues related to obscure tools
57
58 syntax dubious syntactic constructs (default)
59
60 unsupported
61 unsupported or incomplete features (default)
62
63 all all the warnings
64
65 no-CATEGORY
66 turn off warnings in CATEGORY
67
68 none turn off all the warnings
69
70 The environment variables 'M4' and 'WARNINGS' are honored.
71
72 Library directories:
73 -B, --prepend-include=DIR
74 prepend directory DIR to search path
75
76 -I, --include=DIR
77 append directory DIR to search path
78
79 Tracing:
80 -t, --trace=MACRO[:FORMAT]
81 report the list of calls to MACRO
82
83 -i, --initialization
84 also trace Autoconf's initialization process
85
86 In tracing mode, no configuration script is created. FORMAT defaults
87 to '$f:$l:$n:$%'; see 'autom4te --help' for information about FORMAT.
88
90 Written by David J. MacKenzie and Akim Demaille.
91
93 Report bugs to <bug-autoconf@gnu.org>.
94 GNU Autoconf home page: <https://www.gnu.org/software/autoconf/>.
95 General help using GNU software: <https://www.gnu.org/gethelp/>.
96
98 Copyright © 2021 Free Software Foundation, Inc. License GPLv3+/Auto‐
99 conf: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>,
100 <https://gnu.org/licenses/exceptions.html>
101 This is free software: you are free to change and redistribute it.
102 There is NO WARRANTY, to the extent permitted by law.
103
105 autoconf(1), automake(1), autoreconf(1), autoupdate(1), autoheader(1),
106 autoscan(1), config.guess(1), config.sub(1), ifnames(1), libtool(1).
107
108 The full documentation for autoconf is maintained as a Texinfo manual.
109 If the info and autoconf programs are properly installed at your site,
110 the command
111
112 info autoconf
113
114 should give you access to the complete manual.
115
116
117
118GNU Autoconf 2.71 January 2021 AUTOCONF(1)