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.