This is automake.info, produced by makeinfo version 4.8 from automake.texi. This manual is for GNU Automake (version 1.10, 15 October 2006), 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 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.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being "A GNU Manual," and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled "GNU Free Documentation License." (a) The FSF's Back-Cover Text is: "You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development." 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  Indirect: automake.info-1: 1380 automake.info-2: 301044  Tag Table: (Indirect) Node: Top1380 Node: Introduction12064 Ref: Introduction-Footnote-113543 Ref: Introduction-Footnote-213692 Node: Autotools Introduction13949 Node: GNU Build System15315 Node: Use Cases17982 Node: Basic Installation20087 Node: Standard Targets23552 Node: Standard Directory Variables25046 Node: Standard Configuration Variables26807 Node: config.site28124 Node: VPATH Builds29506 Node: Two-Part Install33389 Node: Cross-Compilation35776 Node: Renaming38668 Node: DESTDIR39754 Node: Preparing Distributions41864 Node: Dependency Tracking43796 Node: Nested Packages45662 Node: Why Autotools47155 Node: Hello World48778 Node: Creating amhello49345 Node: amhello Explained54460 Node: Generalities62026 Node: General Operation62644 Node: Strictness65292 Node: Uniform67025 Node: Canonicalization70831 Node: User Variables71864 Node: Auxiliary Programs73309 Node: Examples77066 Node: Complete77930 Node: true79917 Node: Invoking Automake82658 Node: configure89131 Node: Requirements89990 Node: Optional94840 Node: Invoking aclocal102310 Node: aclocal options105379 Node: Macro search path108112 Node: Extending aclocal112522 Node: Local Macros115924 Node: Serials120422 Node: Future of aclocal125546 Node: Macros127814 Node: Public macros128342 Node: Obsolete macros133415 Node: Private macros135999 Node: Directories137402 Node: Subdirectories138340 Node: Conditional Subdirectories140644 Node: Alternative148168 Ref: Alternative-Footnote-1150093 Node: Subpackages150218 Node: Programs153394 Node: A Program154875 Node: Program Sources155596 Node: Linking157405 Node: Conditional Sources160675 Node: Conditional Programs163522 Node: A Library165370 Node: A Shared Library167809 Node: Libtool Concept168811 Node: Libtool Libraries170867 Node: Conditional Libtool Libraries172541 Node: Conditional Libtool Sources174905 Node: Libtool Convenience Libraries176244 Node: Libtool Modules179568 Node: Libtool Flags180837 Node: LTLIBOBJS182502 Node: Libtool Issues183093 Node: Program and Library Variables185965 Ref: Program and Library Variables-Footnote-1196435 Node: Default _SOURCES196510 Node: LIBOBJS198732 Node: Program variables203511 Node: Yacc and Lex205914 Node: C++ Support210941 Node: Objective C Support211783 Node: Unified Parallel C Support212721 Node: Assembly Support213678 Node: Fortran 77 Support214740 Ref: Fortran 77 Support-Footnote-1216373 Node: Preprocessing Fortran 77216576 Node: Compiling Fortran 77 Files217153 Node: Mixing Fortran 77 With C and C++217726 Ref: Mixing Fortran 77 With C and C++-Footnote-1220071 Node: How the Linker is Chosen220374 Node: Fortran 9x Support221629 Node: Compiling Fortran 9x Files222633 Node: Java Support222965 Node: Support for Other Languages224176 Node: ANSI224820 Node: Dependencies227623 Node: EXEEXT229382 Node: Other objects231817 Node: Scripts232409 Node: Headers235117 Node: Data236835 Node: Sources237494 Node: Built sources example240264 Node: Other GNU Tools247177 Node: Emacs Lisp247668 Node: gettext249508 Node: Libtool250167 Node: Java250422 Node: Python252310 Node: Documentation257012 Node: Texinfo257316 Node: Man pages263244 Node: Install265551 Node: Clean270272 Node: Dist272070 Node: Tests281347 Node: Rebuilding285690 Node: Options289305 Ref: tar-formats295140 Node: Miscellaneous298356 Node: Tags298746 Node: Suffixes301044 Node: Multilibs302618 Node: Include303252 Node: Conditionals304143 Node: Gnits307798 Node: Cygnus309662 Node: Not Enough311488 Node: Extending311926 Node: Third-Party Makefiles316382 Node: Distributing322961 Node: API versioning323598 Node: Upgrading326239 Node: FAQ328188 Node: CVS329148 Node: maintainer-mode335925 Node: wildcards339590 Node: limitations on file names342861 Node: distcleancheck345430 Node: Flag Variables Ordering350183 Node: renamed objects357860 Node: Per-Object Flags359409 Node: Multiple Outputs362305 Node: Hard-Coded Install Paths371790 Node: History376767 Node: Timeline377332 Node: Dependency Tracking Evolution408440 Node: Releases420665 Node: Copying This Manual425797 Node: GNU Free Documentation License426031 Node: Indices448443 Node: Macro Index448732 Node: Variable Index453831 Node: General Index476144  End Tag Table