DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(autocf21.info.gz) Obsolete Macros

Info Catalog (autocf21.info.gz) Suggested Ordering (autocf21.info.gz) Dependencies Between Macros
 
 7.4.3 Obsolete Macros
 ---------------------
 
 Configuration and portability technology has evolved over the years.
 Often better ways of solving a particular problem are developed, or
 ad-hoc approaches are systematized.  This process has occurred in many
 parts of Autoconf.  One result is that some of the macros are now
 considered "obsolete"; they still work, but are no longer considered
 the best thing to do.  Autoconf provides the `AC_OBSOLETE' macro to
 warn users producing `configure' scripts when they use obsolete macros,
 to encourage them to modernize.  A sample call is:
 
      AC_OBSOLETE([$0], [; use AC_CHECK_HEADERS(unistd.h) instead])dnl
 
  -- Macro: AC_OBSOLETE (THIS-MACRO-NAME [, SUGGESTION])
      Make `m4' print a message on the standard error output warning that
      THIS-MACRO-NAME is obsolete, and giving the file and line number
      where it was called.  THIS-MACRO-NAME should be the name of the
      macro that is calling `AC_OBSOLETE'.  If SUGGESTION is given, it
      is printed at the end of the warning message; for example, it can
      be a suggestion for what to use instead of THIS-MACRO-NAME.
 
Info Catalog (autocf21.info.gz) Suggested Ordering (autocf21.info.gz) Dependencies Between Macros
automatically generated byinfo2html