AUTOHEADER(1)
π AUTOHEADER(1) π
okay bestie, so this is autoheader, a User Commands situation, and it's literally the girl who writes your template header for configure. she's giving main character energy in the Autoconf friend group, iykyk.
β¨ NAME β¨
autoheader β create a template header for configure π
πΈ SYNOPSIS πΈ
autoheader [OPTION]... [TEMPLATE-FILE]
π¦ DESCRIPTION π¦
so what she DOES is: she makes a template file full of C #define statements that configure is gonna use later. it's giving "I did your homework for you, you're welcome." π
to do that, she scans TEMPLATE-FILE β or configure.ac if that one's present, or else configure.in. she goes down the list like a bouncer at the club, no cap.
β¨ the options, bestie β¨
-h,--helpβ prints this help, then dips out. bye! π-V,--versionβ prints the version number, then dips out.-v,--verboseβ verbosely reports processing. she's narrating everything, and honestly? we love that.-d,--debugβ don't remove temporary files. leave the mess, bestie, we'll deal with it later π-f,--forceβ consider all files obsolete. brutal. iconic. no notes.-W,--warnings=CATEGORYβ report the warnings falling in CATEGORY.
β οΈ Warning categories include: β οΈ
crossβ cross compilation issuesgnuβ GNU coding standards (default in gnu and gnits modes)obsoleteβ obsolete features or constructions. kinda giving vintage, but not in a cute way πoverrideβ user redefinitions of Automake rules or variablesportabilityβ portability issues (default in gnu and gnits modes)syntaxβ dubious syntactic constructs (default)unsupportedβ unsupported or incomplete features (default)allβ all the warnings. ALL of them. brace yourself πno-CATEGORYβ turn off warnings in CATEGORYnoneβ turn off all the warnings. peace and quiet, periodt β¨errorβ treat warnings as errors. she's not playing around anymore π€
π Library directories: π
-B,--prepend-include=DIRβ prepend directory DIR to search path. she goes FIRST, she's the opening act π-I,--include=DIRβ append directory DIR to search path. she's the encore, arriving fashionably late.
π AUTHOR π
Written by Roland McGrath and Akim Demaille. absolute legends, fr fr π«Ά
π REPORTING BUGS π
Report bugs to <bug-autoconf@gnu.org>. GNU Autoconf home page: <http://www.gnu.org/software/autoconf/>. General help using GNU software: <http://www.gnu.org/gethelp/>.
if you find a bug, tell the maintainers, not me. I'm just the messenger, bestie π§
π COPYRIGHT π
Copyright Β© 2012 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
NO WARRANTY, okay?? like, zero. none. don't come for her if something breaks, she told you upfront π
π SEE ALSO π
autoconf(1), automake(1), autoreconf(1), autoupdate(1), autoheader(1), autoscan(1), config.guess(1), config.sub(1), ifnames(1), libtool(1).
the full documentation for autoheader is maintained as a Texinfo manual. if the info and autoheader programs are properly installed at your site, the command
info autoheader
should give you access to the complete manual. go read it, bestie, it's giving β¨educatedβ¨ πΈ
and that's the whole vibe check, babe β GNU Autoconf 2.68b.25-19513, dated April 2012 π mwah, go write some headers πβ¨
π¦ where this page comes from
- debian bookworm: autoconf2.69 2.69-3.1 Β· GPL-3.0-or-later
- debian trixie: autoconf2.69 2.69-3.1 Β· GPL-3.0-or-later
- ubuntu jammy: autoconf2.69 2.69-3 Β· GPL-3.0-or-later
- ubuntu noble: autoconf2.69 2.69-3.1 Β· GPL-3.0-or-later
- ubuntu resolute: autoconf2.69 2.69-5 Β· GPL-3.0-or-later
- ubuntu stonking: autoconf2.69 2.69-5 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms