AUTOHEADER(1)

πŸ’– AUTOHEADER(1) β€” like, the user commands one, bestie πŸ’–

okay so. autoheader. Ugh, she's iconic. She's the little fairy 🧚 that whips up a template header full of C #define statements so your configure script has something to work with. Let's get into it. πŸŽ€


✨ NAME ✨

autoheader β€” create a template header for configure. that's it, that's the whole job. slay. πŸ’…


🌈 SYNOPSIS 🌈

autoheader [OPTION] ... [TEMPLATE-FILE]

πŸ’« DESCRIPTION πŸ’«

so what she does is: she creates a template file of C #define statements for configure to use. that's the whole vibe. πŸ’–

and to do that, she scans TEMPLATE-FILE β€” or configure.ac if that one's present β€” or else configure.in. she's got a whole priority list going on, main character energy fr fr. ✨

🫢 the options, bestie 🫢

  • -h, --help β€” prints the help, then dips. that's it. πŸ‘‹
  • -V, --version β€” prints the version number, then exits. she's like "here's who i am" and then she leaves. πŸ’…
  • -v, --verbose β€” verbosely report processing. she will narrate. she will tell you everything. 😭
  • -d, --debug β€” doesn't remove temporary files. lowkey leaving her mess everywhere but it's for science. πŸ§ͺ
  • -W, --warnings=CATEGORY β€” reports the warnings falling in CATEGORY. pick your fighter. βš”οΈ

⚠️ Warning categories include:

  • obsolete β€” obsolete constructs. the old stuff. the vintage. πŸ•°οΈ
  • all β€” all the warnings. every single one. no crumbs. πŸ”₯
  • no-CATEGORY β€” turns off the warnings on CATEGORY. she said not today. πŸ™ˆ
  • none β€” turns off all the warnings. chaos mode. she sees nothing. πŸ’€
  • error β€” warnings are error. yes, that's what it says. she's not playing around anymore. 🚨

πŸ“š Library directories:

  • -A, --autoconf-dir=ACDIR β€” where Autoconf's macro files live. rarely needed, so don't stress about it, bestie. she barely brings it up. 🀷
  • -l, --localdir=DIR β€” the location of aclocal.m4 and acconfig.h. that's her little hangout spot. 🌸

πŸ‘‘ AUTHOR πŸ‘‘

Written by Roland McGrath. king behavior. we love him. 🫢


😭 REPORTING BUGS 😭

found a bug? report it to <dickey@invisible-island.net>. yes that's a real address, and yes it's giving island. go tell them, don't be shy. πŸ“¬


Copyright 2010-2012,2021        Thomas E. Dickey
Copyright 1992, 1993, 1994, 1996, 1998, 1999, 2000, 2001 Free Software
Foundation, Inc.

This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

okay so fr fr β€” no warranty. none. not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. she's free but she is not your mom. periodt. πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

the whole friend group. the squad. the group chat. 🌈

also! 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. that's the extended lore, bestie, go read it. πŸ“–βœ¨


and that's the whole page! this one's from GNU Autoconf 2.52.20260412, dated April 2026, and it lives as AUTOHEADER(1). mwah πŸ’‹ thanks for reading, go make a template header, you're gonna eat. πŸŽ€πŸ¦‹πŸ’–

πŸ“¦ where this page comes from