GNU Info

Info Node: (autoconf.info)Initializing configure

(autoconf.info)Initializing configure


Next: Notices Up: Setup
Enter node , (file) or (file)node

Initializing `configure'
========================

   Every `configure' script must call `AC_INIT' before doing anything
else.  The only other required macro is `AC_OUTPUT' (Note: Output).

 - Macro: AC_INIT (PACKAGE, VERSION, [BUG-REPORT], [TARNAME])
     Process any command-line arguments and perform various
     initializations and verifications.

     Set the name of the PACKAGE and its VERSION.  These are typically
     used in `--version' support, including that of `configure'.  The
     optional argument BUG-REPORT should be the email to which users
     should send bug reports.  The package TARNAME differs from
     PACKAGE: the latter designates the full package name (e.g., `GNU
     Autoconf'), while the latter is meant for distribution tar ball
     names (e.g., `autoconf').  It defaults to PACKAGE once `GNU '
     strip, lower cased, and all non alphanumeric character mapped onto
     `-'.

     It is preferable that these arguments be static, i.e., there
     should not be any shell computation, but they can be computed by
     M4.  The following M4 macros (e.g., `AC_PACKAGE_NAME'), output
     variables (e.g., `PACKAGE_NAME'), and preprocessor symbols (e.g.,
     `PACKAGE_NAME') are then defined:

    `AC_PACKAGE_NAME', `PACKAGE_NAME'
          Exactly PACKAGE.

    `AC_PACKAGE_TARNAME', `PACKAGE_TARNAME'
          Exactly TARNAME.

    `AC_PACKAGE_VERSION', `PACKAGE_VERSION'
          Exactly VERSION.

    `AC_PACKAGE_STRING', `PACKAGE_STRING'
          Exactly `PACKAGE VERSION'.

    `AC_PACKAGE_BUGREPORT', `PACKAGE_BUGREPORT'
          Exactly BUG-REPORT.


automatically generated by info2www version 1.2.2.9