8 Building Programs and Libraries ********************************* A large part of Automake’s functionality is dedicated to making it easy to build programs and libraries.
· A Program Building a program · A Library Building a library · A Shared Library Building a Libtool library · Program and Library Variables Variables controlling program and library builds · Default _SOURCES Default source files · LIBOBJS Special handling for LIBOBJS and ALLOCA · Program Variables Variables used when building a program · Yacc and Lex Yacc and Lex support · C++ Support Compiling C++ sources · Objective C Support Compiling Objective C sources · Objective C++ Support Compiling Objective C++ sources · Unified Parallel C Support Compiling Unified Parallel C sources · Assembly Support Compiling assembly sources · Fortran 77 Support Compiling Fortran 77 sources · Fortran 9x Support Compiling Fortran 9x sources · Java Support with gcj Compiling Java sources using gcj · Vala Support Compiling Vala sources · Support for Other Languages Compiling other languages · Dependencies Automatic dependency tracking · EXEEXT Support for executable extensions