This is automake.info, produced by makeinfo version 4.13 from automake.texi. This manual is for GNU Automake (version 1.11.2, 21 December 2011), a program that creates GNU standards-compliant Makefiles from template files. Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License." INFO-DIR-SECTION Software development START-INFO-DIR-ENTRY * Automake: (automake). Making GNU standards-compliant Makefiles. END-INFO-DIR-ENTRY INFO-DIR-SECTION Individual utilities START-INFO-DIR-ENTRY * aclocal: (automake)Invoking aclocal. Generating aclocal.m4. * automake: (automake)Invoking Automake. Generating Makefile.in. END-INFO-DIR-ENTRY  File: automake.info, Node: General Index, Prev: Variable Index, Up: Indices B.3 General Index ================= [index] * Menu: * ## (special Automake comment): General Operation. (line 69) * #serial syntax: Serials. (line 6) * $(LIBOBJS) and empty libraries: LIBOBJS. (line 71) * +=: General Operation. (line 24) * --acdir: aclocal Options. (line 18) * --add-missing: Invoking Automake. (line 41) * --automake-acdir: aclocal Options. (line 9) * --build=BUILD: Cross-Compilation. (line 14) * --copy: Invoking Automake. (line 66) * --cygnus: Invoking Automake. (line 70) * --diff: aclocal Options. (line 22) * --disable-dependency-tracking: Dependency Tracking. (line 33) * --disable-maintainer-mode: Optional. (line 176) * --disable-silent-rules: Automake silent-rules Option. (line 100) * --dry-run: aclocal Options. (line 27) * --enable-debug, example: Usage of Conditionals. (line 21) * --enable-dependency-tracking: Dependency Tracking. (line 43) * --enable-maintainer-mode: Optional. (line 176) * --enable-silent-rules: Automake silent-rules Option. (line 100) * --force: aclocal Options. (line 48) * --force-missing: Invoking Automake. (line 75) * --foreign: Invoking Automake. (line 81) * --gnits: Invoking Automake. (line 85) * --gnits, complete description: Gnits. (line 29) * --gnu: Invoking Automake. (line 89) * --gnu, complete description: Gnits. (line 6) * --gnu, required files: Gnits. (line 6) * --help <1>: aclocal Options. (line 31) * --help: Invoking Automake. (line 93) * --help check: Options. (line 148) * --help=recursive: Nested Packages. (line 30) * --host=HOST: Cross-Compilation. (line 17) * --include-deps: Invoking Automake. (line 101) * --install: aclocal Options. (line 38) * --libdir: Invoking Automake. (line 61) * --no-force: Invoking Automake. (line 106) * --output: aclocal Options. (line 58) * --output-dir: Invoking Automake. (line 113) * --prefix: Standard Directory Variables. (line 33) * --print-ac-dir: aclocal Options. (line 61) * --program-prefix=PREFIX: Renaming. (line 16) * --program-suffix=SUFFIX: Renaming. (line 19) * --program-transform-name=PROGRAM: Renaming. (line 22) * --system-acdir: aclocal Options. (line 13) * --target=TARGET: Cross-Compilation. (line 56) * --verbose <1>: aclocal Options. (line 72) * --verbose: Invoking Automake. (line 120) * --version <1>: aclocal Options. (line 75) * --version: Invoking Automake. (line 124) * --version check: Options. (line 148) * --warnings <1>: aclocal Options. (line 80) * --warnings: Invoking Automake. (line 128) * --with-dmalloc: Public Macros. (line 113) * --with-regex: Public Macros. (line 118) * -a: Invoking Automake. (line 41) * -c: Invoking Automake. (line 65) * -f: Invoking Automake. (line 74) * -hook targets: Extending. (line 68) * -I: aclocal Options. (line 34) * -i: Invoking Automake. (line 97) * -l and LDADD: Linking. (line 66) * -local targets: Extending. (line 39) * -module, libtool: Libtool Modules. (line 6) * -o: Invoking Automake. (line 113) * -v: Invoking Automake. (line 120) * -W <1>: aclocal Options. (line 80) * -W: Invoking Automake. (line 128) * -Wall: amhello's configure.ac Setup Explained. (line 38) * -Werror: amhello's configure.ac Setup Explained. (line 38) * .la suffix, defined: Libtool Concept. (line 6) * _DATA primary, defined: Data. (line 6) * _DEPENDENCIES, defined: Linking. (line 41) * _HEADERS primary, defined: Headers. (line 6) * _JAVA primary, defined: Java. (line 6) * _LDFLAGS, defined: Linking. (line 37) * _LDFLAGS, libtool: Libtool Flags. (line 6) * _LIBADD, libtool: Libtool Flags. (line 6) * _LIBRARIES primary, defined: A Library. (line 6) * _LIBTOOLFLAGS, libtool: Libtool Flags. (line 6) * _LISP primary, defined: Emacs Lisp. (line 6) * _LTLIBRARIES primary, defined: Libtool Libraries. (line 6) * _MANS primary, defined: Man Pages. (line 6) * _PROGRAMS primary variable: Uniform. (line 11) * _PYTHON primary, defined: Python. (line 6) * _SCRIPTS primary, defined: Scripts. (line 6) * _SOURCES and header files: Program Sources. (line 39) * _SOURCES primary, defined: Program Sources. (line 32) * _SOURCES, default: Default _SOURCES. (line 6) * _SOURCES, empty: Default _SOURCES. (line 44) * _TEXINFOS primary, defined: Texinfo. (line 6) * AC_CONFIG_FILES, conditional: Usage of Conditionals. (line 79) * AC_SUBST and SUBDIRS: Subdirectories with AC_SUBST. (line 6) * acinclude.m4, defined: Complete. (line 23) * aclocal and serial numbers: Serials. (line 6) * aclocal program, introduction: Complete. (line 23) * aclocal search path: Macro Search Path. (line 6) * aclocal's scheduled death: Future of aclocal. (line 6) * aclocal, extending: Extending aclocal. (line 6) * aclocal, Invoking: Invoking aclocal. (line 6) * aclocal, Options: aclocal Options. (line 6) * aclocal, using: configure. (line 6) * aclocal.m4, preexisting: Complete. (line 23) * ACLOCAL_PATH: Macro Search Path. (line 128) * Adding new SUFFIXES: Suffixes. (line 6) * all <1>: Extending. (line 43) * all: Standard Targets. (line 16) * all-local: Extending. (line 43) * ALLOCA, and Libtool: LTLIBOBJS. (line 6) * ALLOCA, example: LIBOBJS. (line 6) * ALLOCA, special handling: LIBOBJS. (line 6) * AM_CCASFLAGS and CCASFLAGS: Flag Variables Ordering. (line 20) * AM_CFLAGS and CFLAGS: Flag Variables Ordering. (line 20) * AM_CONDITIONAL and SUBDIRS: Subdirectories with AM_CONDITIONAL. (line 6) * AM_CPPFLAGS and CPPFLAGS: Flag Variables Ordering. (line 20) * AM_CXXFLAGS and CXXFLAGS: Flag Variables Ordering. (line 20) * AM_FCFLAGS and FCFLAGS: Flag Variables Ordering. (line 20) * AM_FFLAGS and FFLAGS: Flag Variables Ordering. (line 20) * AM_GCJFLAGS and GCJFLAGS: Flag Variables Ordering. (line 20) * AM_INIT_AUTOMAKE, example use: Complete. (line 11) * AM_LDFLAGS and LDFLAGS: Flag Variables Ordering. (line 20) * AM_LFLAGS and LFLAGS: Flag Variables Ordering. (line 20) * AM_LIBTOOLFLAGS and LIBTOOLFLAGS: Flag Variables Ordering. (line 20) * AM_MAINTAINER_MODE, purpose: maintainer-mode. (line 37) * AM_OBJCFLAGS and OBJCFLAGS: Flag Variables Ordering. (line 20) * AM_RFLAGS and RFLAGS: Flag Variables Ordering. (line 20) * AM_UPCFLAGS and UPCFLAGS: Flag Variables Ordering. (line 20) * AM_YFLAGS and YFLAGS: Flag Variables Ordering. (line 20) * amhello-1.0.tar.gz, creation: Hello World. (line 6) * amhello-1.0.tar.gz, location: Use Cases. (line 6) * amhello-1.0.tar.gz, use cases: Use Cases. (line 6) * ansi2knr <1>: Options. (line 28) * ansi2knr: ANSI. (line 22) * ansi2knr and LIBOBJS: ANSI. (line 58) * ansi2knr and LTLIBOBJS: ANSI. (line 58) * Append operator: General Operation. (line 24) * ARG_MAX: Length Limitations. (line 6) * autogen.sh and autoreconf: Error required file ltmain.sh not found. (line 6) * autom4te: Invoking aclocal. (line 45) * Automake constraints: Introduction. (line 22) * automake options: Invoking Automake. (line 37) * Automake parser, limitations of: General Operation. (line 33) * Automake requirements <1>: Requirements. (line 6) * Automake requirements: Introduction. (line 27) * automake, invoking: Invoking Automake. (line 6) * Automake, recursive operation: General Operation. (line 59) * Automatic dependency tracking: Dependencies. (line 11) * Automatic linker selection: How the Linker is Chosen. (line 6) * autoreconf and libtoolize: Error required file ltmain.sh not found. (line 6) * autoreconf, example: Creating amhello. (line 59) * autoscan: amhello's configure.ac Setup Explained. (line 90) * Autotools, introduction: GNU Build System. (line 43) * Autotools, purpose: Why Autotools. (line 6) * autoupdate: Obsolete Macros. (line 6) * Auxiliary programs: Auxiliary Programs. (line 6) * Avoiding man page renaming: Man Pages. (line 54) * Avoiding path stripping: Alternative. (line 23) * Binary package: DESTDIR. (line 22) * bootstrap.sh and autoreconf: Error required file ltmain.sh not found. (line 6) * Bugs, reporting: Introduction. (line 31) * build tree and source tree: VPATH Builds. (line 6) * BUILT_SOURCES, defined: Sources. (line 27) * C++ support: C++ Support. (line 6) * canonicalizing Automake variables: Canonicalization. (line 6) * CCASFLAGS and AM_CCASFLAGS: Flag Variables Ordering. (line 20) * CFLAGS and AM_CFLAGS: Flag Variables Ordering. (line 20) * cfortran: Mixing Fortran 77 With C and C++. (line 6) * check <1>: Extending. (line 43) * check <2>: Tests. (line 6) * check: Standard Targets. (line 37) * check-html: Simple Tests using parallel-tests. (line 71) * check-local: Extending. (line 43) * check-news: Options. (line 38) * check_ primary prefix, definition: Uniform. (line 96) * check_PROGRAMS example: Default _SOURCES. (line 28) * clean <1>: Extending. (line 43) * clean: Standard Targets. (line 31) * clean-local <1>: Extending. (line 43) * clean-local: Clean. (line 15) * color-tests: Options. (line 42) * command line length limit: Length Limitations. (line 6) * Comment, special to Automake: General Operation. (line 69) * Compilation of Java to bytecode: Java. (line 6) * Compilation of Java to native code: Java Support with gcj. (line 6) * Compile Flag Variables: Flag Variables Ordering. (line 20) * Complete example: Complete. (line 6) * Conditional example, --enable-debug: Usage of Conditionals. (line 21) * conditional libtool libraries: Conditional Libtool Libraries. (line 6) * Conditional programs: Conditional Programs. (line 6) * Conditional subdirectories: Conditional Subdirectories. (line 6) * Conditional SUBDIRS: Conditional Subdirectories. (line 6) * Conditionals: Conditionals. (line 6) * config.guess: Invoking Automake. (line 39) * config.site example: config.site. (line 6) * configuration variables, overriding: Standard Configuration Variables. (line 6) * Configuration, basics: Basic Installation. (line 6) * configure.ac, Hello World: amhello's configure.ac Setup Explained. (line 6) * configure.ac, scanning: configure. (line 6) * conflicting definitions: Extending. (line 14) * Constraints of Automake: Introduction. (line 22) * convenience libraries, libtool: Libtool Convenience Libraries. (line 6) * copying semantics: Extending. (line 10) * cpio example: Uniform. (line 36) * CPPFLAGS and AM_CPPFLAGS: Flag Variables Ordering. (line 20) * cross-compilation: Cross-Compilation. (line 6) * cross-compilation example: Cross-Compilation. (line 26) * CVS and generated files: CVS. (line 49) * CVS and third-party files: CVS. (line 140) * CVS and timestamps: CVS. (line 28) * CXXFLAGS and AM_CXXFLAGS: Flag Variables Ordering. (line 20) * cygnus: Options. (line 23) * cygnus strictness: Cygnus. (line 6) * DATA primary, defined: Data. (line 6) * de-ANSI-fication, defined: ANSI. (line 6) * debug build, example: VPATH Builds. (line 47) * debugging rules: Debugging Make Rules. (line 6) * default _SOURCES: Default _SOURCES. (line 6) * default source, Libtool modules example: Default _SOURCES. (line 38) * default verbosity for silent-rules: Automake silent-rules Option. (line 108) * definitions, conflicts: Extending. (line 14) * dejagnu <1>: Options. (line 46) * dejagnu: DejaGnu Tests. (line 19) * depcomp: Dependencies. (line 22) * dependencies and distributed files: distcleancheck. (line 6) * Dependency tracking <1>: Dependencies. (line 11) * Dependency tracking: Dependency Tracking. (line 6) * Dependency tracking, disabling: Dependencies. (line 37) * directory variables: Standard Directory Variables. (line 6) * dirlist: Macro Search Path. (line 56) * Disabling dependency tracking: Dependencies. (line 37) * dist <1>: Basics of Distribution. (line 6) * dist: Standard Targets. (line 43) * dist-bzip2 <1>: Options. (line 50) * dist-bzip2: The Types of Distributions. (line 14) * dist-gzip: The Types of Distributions. (line 17) * dist-hook <1>: Extending. (line 68) * dist-hook: The dist Hook. (line 6) * dist-lzma <1>: Options. (line 53) * dist-lzma: The Types of Distributions. (line 23) * dist-shar <1>: Options. (line 56) * dist-shar: The Types of Distributions. (line 26) * dist-tarZ <1>: Options. (line 62) * dist-tarZ: The Types of Distributions. (line 41) * dist-xz: The Types of Distributions. (line 35) * dist-zip <1>: Options. (line 59) * dist-zip: The Types of Distributions. (line 38) * dist_ and nobase_: Alternative. (line 29) * dist_ and notrans_: Man Pages. (line 63) * DIST_SUBDIRS, explained: SUBDIRS vs DIST_SUBDIRS. (line 6) * distcheck <1>: Checking the Distribution. (line 6) * distcheck: Creating amhello. (line 99) * distcheck better than dist: Preparing Distributions. (line 10) * distcheck example: Creating amhello. (line 99) * distcheck-hook: Checking the Distribution. (line 33) * distclean <1>: distcleancheck. (line 6) * distclean <2>: Extending. (line 43) * distclean: Standard Targets. (line 34) * distclean, diagnostic: distcleancheck. (line 6) * distclean-local <1>: Extending. (line 43) * distclean-local: Clean. (line 15) * distcleancheck <1>: distcleancheck. (line 6) * distcleancheck: Checking the Distribution. (line 45) * distdir: Third-Party Makefiles. (line 25) * Distributions, preparation: Preparing Distributions. (line 6) * dmalloc, support for: Public Macros. (line 113) * dvi <1>: Extending. (line 43) * dvi: Texinfo. (line 19) * DVI output using Texinfo: Texinfo. (line 6) * dvi-local: Extending. (line 43) * E-mail, bug reports: Introduction. (line 31) * EDITION Texinfo flag: Texinfo. (line 29) * else: Usage of Conditionals. (line 36) * empty _SOURCES: Default _SOURCES. (line 44) * Empty libraries: A Library. (line 48) * Empty libraries and $(LIBOBJS): LIBOBJS. (line 71) * endif: Usage of Conditionals. (line 36) * Example conditional --enable-debug: Usage of Conditionals. (line 21) * Example conditional AC_CONFIG_FILES: Usage of Conditionals. (line 79) * Example Hello World: Hello World. (line 6) * Example of recursive operation: General Operation. (line 59) * Example of shared libraries: Libtool Libraries. (line 6) * Example, EXTRA_PROGRAMS: Uniform. (line 36) * Example, false and true: true. (line 6) * Example, mixed language: Mixing Fortran 77 With C and C++. (line 36) * Executable extension: EXEEXT. (line 6) * Exit status 77, special interpretation: Simple Tests. (line 20) * Exit status 99, special interpretation: Simple Tests using parallel-tests. (line 77) * Expected test failure: Simple Tests. (line 52) * Extending aclocal: Extending aclocal. (line 6) * Extending list of installation directories: Uniform. (line 56) * Extension, executable: EXEEXT. (line 6) * Extra files distributed with Automake: Invoking Automake. (line 39) * EXTRA_, prepending: Uniform. (line 29) * EXTRA_prog_SOURCES, defined: Conditional Sources. (line 18) * EXTRA_PROGRAMS, defined <1>: Conditional Programs. (line 15) * EXTRA_PROGRAMS, defined: Uniform. (line 36) * false Example: true. (line 6) * FCFLAGS and AM_FCFLAGS: Flag Variables Ordering. (line 20) * Features of the GNU Build System: Use Cases. (line 6) * FFLAGS and AM_FFLAGS: Flag Variables Ordering. (line 20) * file names, limitations on: Limitations on File Names. (line 6) * filename-length-max=99: Options. (line 65) * Files distributed with Automake: Invoking Automake. (line 39) * First line of Makefile.am: General Operation. (line 75) * Flag Variables, Ordering: Flag Variables Ordering. (line 20) * Flag variables, ordering: Flag Variables Ordering. (line 6) * FLIBS, defined: Mixing Fortran 77 With C and C++. (line 21) * foreign <1>: Options. (line 23) * foreign: amhello's configure.ac Setup Explained. (line 38) * foreign strictness: Strictness. (line 10) * Fortran 77 support: Fortran 77 Support. (line 6) * Fortran 77, mixing with C and C++: Mixing Fortran 77 With C and C++. (line 6) * Fortran 77, Preprocessing: Preprocessing Fortran 77. (line 6) * Fortran 9x support: Fortran 9x Support. (line 6) * GCJFLAGS and AM_GCJFLAGS: Flag Variables Ordering. (line 20) * generated files and CVS: CVS. (line 49) * generated files, distributed: CVS. (line 9) * Gettext support: gettext. (line 6) * git-dist: General Operation. (line 12) * git-dist, non-standard example: General Operation. (line 12) * gnits: Options. (line 23) * gnits strictness: Strictness. (line 10) * gnu: Options. (line 23) * GNU Build System, basics: Basic Installation. (line 6) * GNU Build System, features: Use Cases. (line 6) * GNU Build System, introduction: GNU Build System. (line 6) * GNU Build System, use cases: Use Cases. (line 6) * GNU Coding Standards: GNU Build System. (line 29) * GNU Gettext support: gettext. (line 6) * GNU make extensions: General Operation. (line 20) * GNU Makefile standards: Introduction. (line 12) * gnu strictness: Strictness. (line 10) * GNUmakefile including Makefile: Third-Party Makefiles. (line 112) * hard error: Simple Tests using parallel-tests. (line 77) * Header files in _SOURCES: Program Sources. (line 39) * HEADERS primary, defined: Headers. (line 6) * HEADERS, installation directories: Headers. (line 6) * Hello World example: Hello World. (line 6) * hook targets: Extending. (line 68) * HP-UX 10, lex problems: Public Macros. (line 93) * html <1>: Extending. (line 43) * html: Texinfo. (line 19) * HTML output using Texinfo: Texinfo. (line 6) * html-local: Extending. (line 43) * id: Tags. (line 44) * if: Usage of Conditionals. (line 36) * include <1>: Include. (line 6) * include: Basics of Distribution. (line 14) * include, distribution: Basics of Distribution. (line 14) * Including Makefile fragment: Include. (line 6) * indentation in Makefile.am: General Operation. (line 33) * info <1>: Extending. (line 43) * info: Options. (line 106) * info-local: Extending. (line 43) * install <1>: Extending. (line 43) * install <2>: The Two Parts of Install. (line 14) * install: Standard Targets. (line 19) * Install hook: Extending Installation. (line 15) * Install, two parts of: The Two Parts of Install. (line 14) * install-data <1>: Extending. (line 43) * install-data <2>: The Two Parts of Install. (line 14) * install-data: Two-Part Install. (line 16) * install-data-hook: Extending. (line 68) * install-data-local <1>: Extending. (line 43) * install-data-local: Extending Installation. (line 9) * install-dvi <1>: Extending. (line 43) * install-dvi: Texinfo. (line 19) * install-dvi-local: Extending. (line 43) * install-exec <1>: Extending. (line 43) * install-exec <2>: The Two Parts of Install. (line 14) * install-exec: Two-Part Install. (line 16) * install-exec-hook: Extending. (line 68) * install-exec-local <1>: Extending. (line 43) * install-exec-local: Extending Installation. (line 9) * install-html <1>: Extending. (line 43) * install-html: Texinfo. (line 19) * install-html-local: Extending. (line 43) * install-info <1>: Extending. (line 43) * install-info <2>: Options. (line 106) * install-info: Texinfo. (line 79) * install-info target: Texinfo. (line 79) * install-info-local: Extending. (line 43) * install-man <1>: Options. (line 112) * install-man: Man Pages. (line 32) * install-man target: Man Pages. (line 32) * install-pdf <1>: Extending. (line 43) * install-pdf: Texinfo. (line 19) * install-pdf-local: Extending. (line 43) * install-ps <1>: Extending. (line 43) * install-ps: Texinfo. (line 19) * install-ps-local: Extending. (line 43) * install-strip <1>: Install Rules for the User. (line 7) * install-strip: Standard Targets. (line 23) * Installation directories, extending list: Uniform. (line 56) * Installation support: Install. (line 6) * Installation, basics: Basic Installation. (line 6) * installcheck <1>: Extending. (line 43) * installcheck: Standard Targets. (line 40) * installcheck-local: Extending. (line 43) * installdirs <1>: Extending. (line 43) * installdirs: Install Rules for the User. (line 7) * installdirs-local: Extending. (line 43) * Installing headers: Headers. (line 6) * Installing scripts: Scripts. (line 6) * installing versioned binaries: Extending. (line 88) * Interfacing with third-party packages: Third-Party Makefiles. (line 6) * Invoking aclocal: Invoking aclocal. (line 6) * Invoking automake: Invoking Automake. (line 6) * JAVA primary, defined: Java. (line 6) * JAVA restrictions: Java. (line 25) * Java support with gcj: Java Support with gcj. (line 6) * Java to bytecode, compilation: Java. (line 6) * Java to native code, compilation: Java Support with gcj. (line 6) * lazy test execution: Simple Tests using parallel-tests. (line 119) * LDADD and -l: Linking. (line 66) * LDFLAGS and AM_LDFLAGS: Flag Variables Ordering. (line 20) * lex problems with HP-UX 10: Public Macros. (line 93) * lex, multiple lexers: Yacc and Lex. (line 64) * LFLAGS and AM_LFLAGS: Flag Variables Ordering. (line 20) * libltdl, introduction: Libtool Concept. (line 30) * LIBOBJS and ansi2knr: ANSI. (line 58) * LIBOBJS, and Libtool: LTLIBOBJS. (line 6) * LIBOBJS, example: LIBOBJS. (line 6) * LIBOBJS, special handling: LIBOBJS. (line 6) * LIBRARIES primary, defined: A Library. (line 6) * libtool convenience libraries: Libtool Convenience Libraries. (line 6) * libtool libraries, conditional: Conditional Libtool Libraries. (line 6) * libtool library, definition: Libtool Concept. (line 6) * libtool modules: Libtool Modules. (line 6) * Libtool modules, default source example: Default _SOURCES. (line 38) * libtool, introduction: Libtool Concept. (line 6) * LIBTOOLFLAGS and AM_LIBTOOLFLAGS: Flag Variables Ordering. (line 20) * libtoolize and autoreconf: Error required file ltmain.sh not found. (line 6) * libtoolize, no longer run by automake: Error required file ltmain.sh not found. (line 6) * Limitations of automake parser: General Operation. (line 33) * Linking Fortran 77 with C and C++: Mixing Fortran 77 With C and C++. (line 6) * LISP primary, defined: Emacs Lisp. (line 6) * LN_S example: Extending. (line 88) * local targets: Extending. (line 39) * LTALLOCA, special handling: LTLIBOBJS. (line 6) * LTLIBOBJS and ansi2knr: ANSI. (line 58) * LTLIBOBJS, special handling: LTLIBOBJS. (line 6) * LTLIBRARIES primary, defined: Libtool Libraries. (line 6) * ltmain.sh not found: Error required file ltmain.sh not found. (line 6) * m4_include, distribution: Basics of Distribution. (line 14) * Macro search path: Macro Search Path. (line 6) * macro serial numbers: Serials. (line 6) * Macros Automake recognizes: Optional. (line 6) * maintainer-clean-local: Clean. (line 15) * make check: Tests. (line 6) * make clean support: Clean. (line 6) * make dist: Basics of Distribution. (line 6) * make distcheck: Checking the Distribution. (line 6) * make distclean, diagnostic: distcleancheck. (line 6) * make distcleancheck: Checking the Distribution. (line 6) * make distuninstallcheck: Checking the Distribution. (line 6) * make install support: Install. (line 6) * make installcheck, testing --help and --version: Options. (line 148) * Make rules, overriding: General Operation. (line 47) * Make targets, overriding: General Operation. (line 47) * Makefile fragment, including: Include. (line 6) * Makefile.am, first line: General Operation. (line 75) * Makefile.am, Hello World: amhello's Makefile.am Setup Explained. (line 6) * Man page renaming, avoiding: Man Pages. (line 54) * MANS primary, defined: Man Pages. (line 6) * many outputs, rules with: Multiple Outputs. (line 6) * mdate-sh: Texinfo. (line 29) * MinGW cross-compilation example: Cross-Compilation. (line 26) * missing, purpose: maintainer-mode. (line 9) * Mixed language example: Mixing Fortran 77 With C and C++. (line 36) * Mixing Fortran 77 with C and C++: Mixing Fortran 77 With C and C++. (line 6) * Mixing Fortran 77 with C and/or C++: Mixing Fortran 77 With C and C++. (line 6) * mkdir -p, macro check: Obsolete Macros. (line 34) * modules, libtool: Libtool Modules. (line 6) * mostlyclean <1>: Extending. (line 43) * mostlyclean: Simple Tests using parallel-tests. (line 71) * mostlyclean-local <1>: Extending. (line 43) * mostlyclean-local: Clean. (line 15) * multiple configurations, example: VPATH Builds. (line 47) * Multiple configure.ac files: Invoking Automake. (line 6) * Multiple lex lexers: Yacc and Lex. (line 64) * multiple outputs, rules with: Multiple Outputs. (line 6) * Multiple yacc parsers: Yacc and Lex. (line 64) * Nested packages: Nested Packages. (line 6) * Nesting packages: Subpackages. (line 6) * no-define <1>: Options. (line 74) * no-define: Public Macros. (line 54) * no-dependencies <1>: Options. (line 79) * no-dependencies: Dependencies. (line 34) * no-dist: Options. (line 86) * no-dist-gzip: Options. (line 90) * no-exeext: Options. (line 93) * no-installinfo <1>: Options. (line 103) * no-installinfo: Texinfo. (line 79) * no-installinfo option: Texinfo. (line 79) * no-installman <1>: Options. (line 109) * no-installman: Man Pages. (line 32) * no-installman option: Man Pages. (line 32) * no-texinfo.tex: Options. (line 119) * nobase_ and dist_ or nodist_: Alternative. (line 29) * nobase_ prefix: Alternative. (line 23) * nodist_ and nobase_: Alternative. (line 29) * nodist_ and notrans_: Man Pages. (line 63) * noinst_ primary prefix, definition: Uniform. (line 91) * Non-GNU packages: Strictness. (line 6) * Non-standard targets: General Operation. (line 12) * nostdinc: Options. (line 115) * notrans_ and dist_ or nodist_: Man Pages. (line 63) * notrans_ prefix: Man Pages. (line 54) * OBJCFLAGS and AM_OBJCFLAGS: Flag Variables Ordering. (line 20) * Objective C support: Objective C Support. (line 6) * Objects in subdirectory: Program and Library Variables. (line 51) * obsolete macros: Obsolete Macros. (line 6) * optimized build, example: VPATH Builds. (line 47) * Option, --warnings=CATEGORY: Options. (line 230) * Option, -WCATEGORY: Options. (line 230) * Option, ansi2knr: Options. (line 28) * Option, check-news: Options. (line 38) * Option, color-tests: Options. (line 42) * Option, cygnus: Options. (line 23) * Option, dejagnu: Options. (line 46) * Option, dist-bzip2: Options. (line 50) * Option, dist-lzma: Options. (line 53) * Option, dist-shar: Options. (line 56) * Option, dist-tarZ: Options. (line 62) * Option, dist-zip: Options. (line 59) * Option, filename-length-max=99: Options. (line 65) * Option, foreign: Options. (line 23) * Option, gnits: Options. (line 23) * Option, gnu: Options. (line 23) * Option, no-define: Options. (line 74) * Option, no-dependencies: Options. (line 79) * Option, no-dist: Options. (line 86) * Option, no-dist-gzip: Options. (line 90) * Option, no-exeext: Options. (line 93) * Option, no-installinfo <1>: Options. (line 103) * Option, no-installinfo: Texinfo. (line 79) * Option, no-installman <1>: Options. (line 109) * Option, no-installman: Man Pages. (line 32) * Option, no-texinfo.tex: Options. (line 119) * Option, nostdinc: Options. (line 115) * Option, parallel-tests: Options. (line 123) * Option, readme-alpha: Options. (line 127) * Option, silent-rules: Options. (line 136) * Option, tar-pax: Options. (line 180) * Option, tar-ustar: Options. (line 180) * Option, tar-v7: Options. (line 180) * Option, VERSION: Options. (line 225) * Option, warnings: Options. (line 230) * Options, aclocal: aclocal Options. (line 6) * Options, automake: Invoking Automake. (line 37) * Options, std-options: Options. (line 148) * Options, subdir-objects: Options. (line 168) * Ordering flag variables: Flag Variables Ordering. (line 6) * Overriding make rules: General Operation. (line 47) * Overriding make targets: General Operation. (line 47) * Overriding make variables: General Operation. (line 52) * overriding rules: Extending. (line 27) * overriding semantics: Extending. (line 27) * PACKAGE, directory: Uniform. (line 19) * PACKAGE, prevent definition: Public Macros. (line 54) * Packages, nested: Nested Packages. (line 6) * Packages, preparation: Preparing Distributions. (line 6) * Parallel build trees: VPATH Builds. (line 6) * parallel-tests: Options. (line 123) * parallel-tests, Using: Simple Tests using parallel-tests. (line 6) * Path stripping, avoiding: Alternative. (line 23) * pax format: Options. (line 180) * pdf <1>: Extending. (line 43) * pdf: Texinfo. (line 19) * PDF output using Texinfo: Texinfo. (line 6) * pdf-local: Extending. (line 43) * Per-object flags, emulated: Per-Object Flags. (line 6) * per-target compilation flags, defined: Program and Library Variables. (line 177) * pkgdatadir, defined: Uniform. (line 19) * pkgincludedir, defined: Uniform. (line 19) * pkglibdir, defined: Uniform. (line 19) * pkglibexecdir, defined: Uniform. (line 19) * POSIX termios headers: Obsolete Macros. (line 56) * Preparing distributions: Preparing Distributions. (line 6) * Preprocessing Fortran 77: Preprocessing Fortran 77. (line 6) * Primary variable, DATA: Data. (line 6) * Primary variable, defined: Uniform. (line 11) * Primary variable, HEADERS: Headers. (line 6) * Primary variable, JAVA: Java. (line 6) * Primary variable, LIBRARIES: A Library. (line 6) * Primary variable, LISP: Emacs Lisp. (line 6) * Primary variable, LTLIBRARIES: Libtool Libraries. (line 6) * Primary variable, MANS: Man Pages. (line 6) * Primary variable, PROGRAMS: Uniform. (line 11) * Primary variable, PYTHON: Python. (line 6) * Primary variable, SCRIPTS: Scripts. (line 6) * Primary variable, SOURCES: Program Sources. (line 32) * Primary variable, TEXINFOS: Texinfo. (line 6) * prog_LDADD, defined: Linking. (line 12) * PROGRAMS primary variable: Uniform. (line 11) * Programs, auxiliary: Auxiliary Programs. (line 6) * PROGRAMS, bindir: Program Sources. (line 6) * Programs, conditional: Conditional Programs. (line 6) * Programs, renaming during installation: Renaming. (line 6) * Proxy Makefile for third-party packages: Third-Party Makefiles. (line 129) * ps <1>: Extending. (line 43) * ps: Texinfo. (line 19) * PS output using Texinfo: Texinfo. (line 6) * ps-local: Extending. (line 43) * PYTHON primary, defined: Python. (line 6) * Ratfor programs: Preprocessing Fortran 77. (line 6) * read-only source tree: VPATH Builds. (line 90) * README-alpha: Gnits. (line 42) * readme-alpha: Options. (line 127) * rebuild rules <1>: CVS. (line 9) * rebuild rules: Rebuilding. (line 6) * recheck: Simple Tests using parallel-tests. (line 131) * recheck-html: Simple Tests using parallel-tests. (line 131) * Recognized macros by Automake: Optional. (line 6) * Recursive operation of Automake: General Operation. (line 59) * recursive targets and third-party Makefiles: Third-Party Makefiles. (line 15) * regex package: Public Macros. (line 118) * Renaming programs: Renaming. (line 6) * Reporting bugs: Introduction. (line 31) * Requirements of Automake: Requirements. (line 6) * Requirements, Automake: Introduction. (line 27) * Restrictions for JAVA: Java. (line 25) * RFLAGS and AM_RFLAGS: Flag Variables Ordering. (line 20) * rules with multiple outputs: Multiple Outputs. (line 6) * rules, conflicting: Extending. (line 14) * rules, debugging: Debugging Make Rules. (line 6) * rules, overriding: Extending. (line 27) * rx package: Public Macros. (line 118) * Scanning configure.ac: configure. (line 6) * SCRIPTS primary, defined: Scripts. (line 6) * SCRIPTS, installation directories: Scripts. (line 18) * Selecting the linker automatically: How the Linker is Chosen. (line 6) * serial number and --install: aclocal Options. (line 41) * serial numbers in macros: Serials. (line 6) * Shared libraries, support for: A Shared Library. (line 6) * Silencing make: Silencing Make. (line 6) * Silent make: Silencing Make. (line 6) * Silent make rules: Silencing Make. (line 6) * Silent rules: Silencing Make. (line 6) * silent-rules: Options. (line 136) * silent-rules and libtool: Automake silent-rules Option. (line 59) * site.exp: DejaGnu Tests. (line 26) * source tree and build tree: VPATH Builds. (line 6) * source tree, read-only: VPATH Builds. (line 90) * SOURCES primary, defined: Program Sources. (line 32) * Special Automake comment: General Operation. (line 69) * Staged installation: DESTDIR. (line 14) * std-options: Options. (line 148) * Strictness, command line: Invoking Automake. (line 37) * Strictness, defined: Strictness. (line 10) * Strictness, foreign: Strictness. (line 10) * Strictness, gnits: Strictness. (line 10) * Strictness, gnu: Strictness. (line 10) * su, before make install: Basic Installation. (line 50) * subdir-objects: Options. (line 168) * Subdirectories, building conditionally: Conditional Subdirectories. (line 6) * Subdirectories, configured conditionally: Unconfigured Subdirectories. (line 6) * Subdirectories, not distributed: Unconfigured Subdirectories. (line 57) * Subdirectory, objects in: Program and Library Variables. (line 51) * SUBDIRS and AC_SUBST: Subdirectories with AC_SUBST. (line 6) * SUBDIRS and AM_CONDITIONAL: Subdirectories with AM_CONDITIONAL. (line 6) * SUBDIRS, conditional: Conditional Subdirectories. (line 6) * SUBDIRS, explained: Subdirectories. (line 6) * Subpackages <1>: Subpackages. (line 6) * Subpackages: Nested Packages. (line 6) * suffix .la, defined: Libtool Concept. (line 6) * suffix .lo, defined: Libtool Concept. (line 15) * SUFFIXES, adding: Suffixes. (line 6) * Support for C++: C++ Support. (line 6) * Support for Fortran 77: Fortran 77 Support. (line 6) * Support for Fortran 9x: Fortran 9x Support. (line 6) * Support for GNU Gettext: gettext. (line 6) * Support for Java with gcj: Java Support with gcj. (line 6) * Support for Objective C: Objective C Support. (line 6) * Support for Unified Parallel C: Unified Parallel C Support. (line 6) * Support for Vala: Vala Support. (line 6) * tags: Tags. (line 9) * TAGS support: Tags. (line 6) * tar formats: Options. (line 180) * tar-pax: Options. (line 180) * tar-ustar: Options. (line 180) * tar-v7: Options. (line 180) * Target, install-info: Texinfo. (line 79) * Target, install-man: Man Pages. (line 32) * termios POSIX headers: Obsolete Macros. (line 56) * Test suites: Tests. (line 6) * Tests, expected failure: Simple Tests. (line 52) * Texinfo flag, EDITION: Texinfo. (line 29) * Texinfo flag, UPDATED: Texinfo. (line 29) * Texinfo flag, UPDATED-MONTH: Texinfo. (line 29) * Texinfo flag, VERSION: Texinfo. (line 29) * texinfo.tex: Texinfo. (line 64) * TEXINFOS primary, defined: Texinfo. (line 6) * third-party files and CVS: CVS. (line 140) * Third-party packages, interfacing with: Third-Party Makefiles. (line 6) * timestamps and CVS: CVS. (line 28) * Transforming program names: Renaming. (line 6) * trees, source vs. build: VPATH Builds. (line 6) * true Example: true. (line 6) * underquoted AC_DEFUN: Extending aclocal. (line 36) * Unified Parallel C support: Unified Parallel C Support. (line 6) * Uniform naming scheme: Uniform. (line 6) * uninstall <1>: Extending. (line 43) * uninstall <2>: Install Rules for the User. (line 7) * uninstall: Standard Targets. (line 27) * uninstall-hook: Extending. (line 68) * uninstall-local: Extending. (line 43) * Unit tests: Simple Tests using parallel-tests. (line 157) * Unpacking: Basic Installation. (line 27) * UPCFLAGS and AM_UPCFLAGS: Flag Variables Ordering. (line 20) * UPDATED Texinfo flag: Texinfo. (line 29) * UPDATED-MONTH Texinfo flag: Texinfo. (line 29) * Use Cases for the GNU Build System: Use Cases. (line 6) * user variables: User Variables. (line 6) * Using aclocal: configure. (line 6) * ustar format: Options. (line 180) * v7 tar format: Options. (line 180) * Vala Support: Vala Support. (line 6) * variables, conflicting: Extending. (line 14) * Variables, overriding: General Operation. (line 52) * variables, reserved for the user: User Variables. (line 6) * VERSION Texinfo flag: Texinfo. (line 29) * VERSION, prevent definition: Public Macros. (line 54) * version.m4, example: Rebuilding. (line 19) * version.sh, example: Rebuilding. (line 19) * versioned binaries, installing: Extending. (line 88) * VPATH builds: VPATH Builds. (line 6) * wildcards: Wildcards. (line 6) * Windows: EXEEXT. (line 6) * yacc, multiple parsers: Yacc and Lex. (line 64) * YFLAGS and AM_YFLAGS: Flag Variables Ordering. (line 20) * ylwrap: Yacc and Lex. (line 64) * zardoz example: Complete. (line 35)