home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / gnu / info / autoconf.info-5 (.txt) < prev    next >
GNU Info File  |  1994-12-22  |  25KB  |  513 lines

  1. This is Info file /gnu/src/amiga/autoconf-2.1/autoconf.info, produced
  2. by Makeinfo-1.55 from the input file
  3. /gnu/src/amiga/autoconf-2.1/autoconf.texi.
  4. START-INFO-DIR-ENTRY
  5. * Autoconf: (autoconf).         Create source code configuration scripts.
  6. END-INFO-DIR-ENTRY
  7.    This file documents the GNU Autoconf package for creating scripts to
  8. configure source code packages using templates and an `m4' macro
  9. package.
  10.    Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
  11.    Permission is granted to make and distribute verbatim copies of this
  12. manual provided the copyright notice and this permission notice are
  13. preserved on all copies.
  14.    Permission is granted to copy and distribute modified versions of
  15. this manual under the conditions for verbatim copying, provided that
  16. the entire resulting derived work is distributed under the terms of a
  17. permission notice identical to this one.
  18.    Permission is granted to copy and distribute translations of this
  19. manual into another language, under the above conditions for modified
  20. versions, except that this permission notice may be stated in a
  21. translation approved by the Foundation.
  22. File: autoconf.info,  Node: Old Macro Names,  Next: Environment Variable Index,  Prev: History,  Up: Top
  23. Old Macro Names
  24. ***************
  25.    In version 2 of Autoconf, most of the macros were renamed to use a
  26. more uniform and descriptive naming scheme.  Here are the old names of
  27. the macros that were renamed, followed by the current names of those
  28. macros.  Although the old names are still accepted by the `autoconf'
  29. program for backward compatibility, the old names are considered
  30. obsolete.  *Note Macro Names::, for a description of the new naming
  31. scheme.
  32. `AC_ALLOCA'
  33.      `AC_FUNC_ALLOCA'
  34. `AC_ARG_ARRAY'
  35.      removed because of limited usefulness
  36. `AC_CHAR_UNSIGNED'
  37.      `AC_C_CHAR_UNSIGNED'
  38. `AC_CONST'
  39.      `AC_C_CONST'
  40. `AC_CROSS_CHECK'
  41.      `AC_C_CROSS'
  42. `AC_ERROR'
  43.      `AC_MSG_ERROR'
  44. `AC_FIND_X'
  45.      `AC_PATH_X'
  46. `AC_FIND_XTRA'
  47.      `AC_PATH_XTRA'
  48. `AC_FUNC_CHECK'
  49.      `AC_CHECK_FUNC'
  50. `AC_GCC_TRADITIONAL'
  51.      `AC_PROG_GCC_TRADITIONAL'
  52. `AC_GETGROUPS_T'
  53.      `AC_TYPE_GETGROUPS'
  54. `AC_GETLOADAVG'
  55.      `AC_FUNC_GETLOADAVG'
  56. `AC_HAVE_FUNCS'
  57.      `AC_CHECK_FUNCS'
  58. `AC_HAVE_HEADERS'
  59.      `AC_CHECK_HEADERS'
  60. `AC_HAVE_POUNDBANG'
  61.      `AC_SYS_INTERPRETER' (different calling convention)
  62. `AC_HEADER_CHECK'
  63.      `AC_CHECK_HEADER'
  64. `AC_HEADER_EGREP'
  65.      `AC_EGREP_HEADER'
  66. `AC_INLINE'
  67.      `AC_C_INLINE'
  68. `AC_LN_S'
  69.      `AC_PROG_LN_S'
  70. `AC_LONG_DOUBLE'
  71.      `AC_C_LONG_DOUBLE'
  72. `AC_LONG_FILE_NAMES'
  73.      `AC_SYS_LONG_FILE_NAMES'
  74. `AC_MAJOR_HEADER'
  75.      `AC_HEADER_MAJOR'
  76. `AC_MINUS_C_MINUS_O'
  77.      `AC_PROG_CC_C_O'
  78. `AC_MMAP'
  79.      `AC_FUNC_MMAP'
  80. `AC_MODE_T'
  81.      `AC_TYPE_MODE_T'
  82. `AC_OFF_T'
  83.      `AC_TYPE_OFF_T'
  84. `AC_PID_T'
  85.      `AC_TYPE_PID_T'
  86. `AC_PREFIX'
  87.      `AC_PREFIX_PROGRAM'
  88. `AC_PROGRAMS_CHECK'
  89.      `AC_CHECK_PROGS'
  90. `AC_PROGRAMS_PATH'
  91.      `AC_PATH_PROGS'
  92. `AC_PROGRAM_CHECK'
  93.      `AC_CHECK_PROG'
  94. `AC_PROGRAM_EGREP'
  95.      `AC_EGREP_CPP'
  96. `AC_PROGRAM_PATH'
  97.      `AC_PATH_PROG'
  98. `AC_REMOTE_TAPE'
  99.      removed because of limited usefulness
  100. `AC_RESTARTABLE_SYSCALLS'
  101.      `AC_SYS_RESTARTABLE_SYSCALLS'
  102. `AC_RETSIGTYPE'
  103.      `AC_TYPE_SIGNAL'
  104. `AC_RSH'
  105.      removed because of limited usefulness
  106. `AC_SETVBUF_REVERSED'
  107.      `AC_FUNC_SETVBUF_REVERSED'
  108. `AC_SET_MAKE'
  109.      `AC_PROG_MAKE_SET'
  110. `AC_SIZEOF_TYPE'
  111.      `AC_CHECK_SIZEOF'
  112. `AC_SIZE_T'
  113.      `AC_TYPE_SIZE_T'
  114. `AC_STAT_MACROS_BROKEN'
  115.      `AC_HEADER_STAT'
  116. `AC_STDC_HEADERS'
  117.      `AC_HEADER_STDC'
  118. `AC_STRCOLL'
  119.      `AC_FUNC_STRCOLL'
  120. `AC_ST_BLKSIZE'
  121.      `AC_STRUCT_ST_BLKSIZE'
  122. `AC_ST_BLOCKS'
  123.      `AC_STRUCT_ST_BLOCKS'
  124. `AC_ST_RDEV'
  125.      `AC_STRUCT_ST_RDEV'
  126. `AC_SYS_SIGLIST_DECLARED'
  127.      `AC_DECL_SYS_SIGLIST'
  128. `AC_TEST_CPP'
  129.      `AC_TRY_CPP'
  130. `AC_TEST_PROGRAM'
  131.      `AC_TRY_RUN'
  132. `AC_TIMEZONE'
  133.      `AC_STRUCT_TIMEZONE'
  134. `AC_TIME_WITH_SYS_TIME'
  135.      `AC_HEADER_TIME'
  136. `AC_UID_T'
  137.      `AC_TYPE_UID_T'
  138. `AC_UTIME_NULL'
  139.      `AC_FUNC_UTIME_NULL'
  140. `AC_VFORK'
  141.      `AC_FUNC_VFORK'
  142. `AC_VPRINTF'
  143.      `AC_FUNC_VPRINTF'
  144. `AC_WAIT3'
  145.      `AC_FUNC_WAIT3'
  146. `AC_WARN'
  147.      `AC_MSG_WARN'
  148. `AC_WORDS_BIGENDIAN'
  149.      `AC_C_BIGENDIAN'
  150. `AC_YYTEXT_POINTER'
  151.      `AC_DECL_YYTEXT'
  152. File: autoconf.info,  Node: Environment Variable Index,  Next: Output Variable Index,  Prev: Old Macro Names,  Up: Top
  153. Environment Variable Index
  154. **************************
  155.    This is an alphabetical list of the environment variables that
  156. Autoconf checks.
  157. * Menu:
  158. * AC_MACRODIR:                          Invoking autoupdate.
  159. * AC_MACRODIR:                          Invoking autoscan.
  160. * AC_MACRODIR:                          Invoking autoreconf.
  161. * AC_MACRODIR:                          Invoking ifnames.
  162. * AC_MACRODIR:                          Invoking autoheader.
  163. * AC_MACRODIR:                          Invoking autoconf.
  164. * CONFIG_FILES:                         Invoking config.status.
  165. * CONFIG_HEADERS:                       Invoking config.status.
  166. * CONFIG_SHELL:                         Invoking config.status.
  167. * CONFIG_SITE:                          Site Defaults.
  168. * CONFIG_STATUS:                        Invoking config.status.
  169. * SIMPLE_BACKUP_SUFFIX:                 Invoking autoupdate.
  170. File: autoconf.info,  Node: Output Variable Index,  Next: Preprocessor Symbol Index,  Prev: Environment Variable Index,  Up: Top
  171. Output Variable Index
  172. *********************
  173.    This is an alphabetical list of the variables that Autoconf can
  174. substitute into files that it creates, typically one or more
  175. `Makefile's.  *Note Setting Output Variables::, for more information on
  176. how this is done.
  177. * Menu:
  178. * ALLOCA:                               Particular Functions.
  179. * AWK:                                  Particular Programs.
  180. * build:                                System Type Variables.
  181. * build_alias:                          System Type Variables.
  182. * build_cpu:                            System Type Variables.
  183. * build_os:                             System Type Variables.
  184. * build_vendor:                         System Type Variables.
  185. * CC:                                   Particular Programs.
  186. * CC:                                   UNIX Variants.
  187. * CC:                                   Particular Programs.
  188. * CFLAGS:                               Preset Output Variables.
  189. * CFLAGS:                               Particular Programs.
  190. * configure_input:                      Preset Output Variables.
  191. * CPP:                                  Particular Programs.
  192. * CPPFLAGS:                             Preset Output Variables.
  193. * CXX:                                  Particular Programs.
  194. * CXXCPP:                               Particular Programs.
  195. * CXXFLAGS:                             Preset Output Variables.
  196. * CXXFLAGS:                             Particular Programs.
  197. * DEFS:                                 Preset Output Variables.
  198. * exec_prefix:                          Preset Output Variables.
  199. * host:                                 System Type Variables.
  200. * host_alias:                           System Type Variables.
  201. * host_cpu:                             System Type Variables.
  202. * host_os:                              System Type Variables.
  203. * host_vendor:                          System Type Variables.
  204. * INSTALL:                              Particular Programs.
  205. * INSTALL_DATA:                         Particular Programs.
  206. * INSTALL_PROGRAM:                      Particular Programs.
  207. * KMEM_GROUP:                           Particular Functions.
  208. * LDFLAGS:                              Preset Output Variables.
  209. * LEX:                                  Particular Programs.
  210. * LEXLIB:                               Particular Programs.
  211. * LEX_OUTPUT_ROOT:                      Particular Programs.
  212. * LIBOBJS:                              Particular Functions.
  213. * LIBOBJS:                              Particular Functions.
  214. * LIBOBJS:                              Generic Functions.
  215. * LIBOBJS:                              Structures.
  216. * LIBS:                                 UNIX Variants.
  217. * LIBS:                                 UNIX Variants.
  218. * LIBS:                                 Preset Output Variables.
  219. * LN_S:                                 Particular Programs.
  220. * NEED_SETGID:                          Particular Functions.
  221. * prefix: