AUTOHEADER(1)
π NAME π
autoheader β okay so this is the girlie from section 1 of the User Commands manual, and her whole job is: create a template header for configure. That's it, that's the gig. π
π SYNOPSIS π
autoheader [OPTION]... [TEMPLATE-FILE]
β¨ DESCRIPTION β¨
Bestie, listen.</pη΄«θ²> What she does is create a template file full of C #define statements, and that file is for configure to use. That's the entire vibe. π¦
To do that, she scans TEMPLATE-FILE β or, if that's not around, she'll go looking for configure.ac if it's present, and if <em>that's</em> not there either, it's configure.in. She'll find it. She always finds it. π
πΈ The Options, babes πΈ
-h,--helpβ prints the help text, then dips. βοΈ-V,--versionβ prints the version number, then exits.-v,--verboseβ reports what she's doing, verbosely. She's a talker. π¬-d,--debugβ don't remove temporary files. Keep the receipts, bestie.-f,--forceβ considers all files obsolete. No mercy, no cap. π₯-W,--warnings=CATEGORYβ reports the warnings that fall inside CATEGORY.
π Warning Categories include: π
crossβ cross compilation issues.gnuβ GNU coding standards (and heads up, this one is the default in gnu and gnits modes).obsoleteβ obsolete features or constructions. old news, we don't do that here πoverrideβ when a user redefines Automake rules or variables.portabilityβ portability issues (also a default in gnu and gnits modes).syntaxβ dubious syntactic constructs (and yep, this one's a default too).unsupportedβ unsupported or incomplete features (default as well, periodt).allβ literally all the warnings. every single one. πno-CATEGORYβ turns off the warnings in CATEGORY.noneβ turns off all the warnings. silence, iconic.errorβ treats warnings as errors. she said consequences. π
π Library directories: π
-B,--prepend-include=DIRβ prepends directory DIR to the search path.-I,--include=DIRβ appends directory DIR to the search path.
π AUTHOR π
Written by Roland McGrath and Akim Demaille. legends, fr fr. π«Ά
π REPORTING BUGS π
Found a bug? Report it 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/>
βοΈ COPYRIGHT βοΈ
Copyright Β© 2009 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
bestie that NO WARRANTY is in all caps for a reason, ok, it's giving legal and she means it π
π 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, it's right there. πβ¨
okay that's the whole page!! this one's from GNU Autoconf 2.64, dated July 2009, and yeah, she's been serving since 2009 and still ate. mwah π
π¦ where this page comes from
- debian bookworm: autoconf2.64 2.64+dfsg-1.1
- ubuntu jammy: autoconf2.64 2.64+dfsg-1
- ubuntu noble: autoconf2.64 2.64+dfsg-1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms