Copyright (C) 2000-2012 |
GNU Info (autoconf.info)Preset Output VariablesPreset Output Variables ----------------------- Some output variables are preset by the Autoconf macros. Some of the Autoconf macros set additional output variables, which are mentioned in the descriptions for those macros. Note: Output Variable Index, for a complete list of output variables. Here is what each of the preset ones contains. *Note Variables for Installation Directories: (standards)Directory Variables, for more information about the variables with names that end in `dir'. - Variable: bindir The directory for installing executables that users run. - Variable: configure_input A comment saying that the file was generated automatically by `configure' and giving the name of the input file. `AC_OUTPUT' adds a comment line containing this variable to the top of every `Makefile' it creates. For other files, you should reference this variable in a comment at the top of each input file. For example, an input shell script should begin like this: #! /bin/sh # @configure_input@ The presence of that line also reminds people editing the file that it needs to be processed by `configure' in order to be used. - Variable: datadir The directory for installing read-only architecture-independent data. - Variable: exec_prefix The installation prefix for architecture-dependent files. - Variable: includedir The directory for installing C header files. - Variable: infodir The directory for installing documentation in Info format. - Variable: libdir The directory for installing object code libraries. - Variable: libexecdir The directory for installing executables that other programs run. - Variable: localstatedir The directory for installing modifiable single-machine data. - Variable: mandir The top-level directory for installing documentation in man format. - Variable: oldincludedir The directory for installing C header files for non-gcc compilers. - Variable: prefix The installation prefix for architecture-independent files. - Variable: sbindir The directory for installing executables that system administrators run. - Variable: sharedstatedir The directory for installing modifiable architecture-independent data. - Variable: srcdir The directory that contains the source code for that `Makefile'. - Variable: sysconfdir The directory for installing read-only single-machine data. - Variable: top_srcdir The top-level source code directory for the package. In the top-level directory, this is the same as `srcdir'. - Variable: CFLAGS Debugging and optimization options for the C compiler. If it is not set in the environment when `configure' runs, the default value is set when you call `AC_PROG_CC' (or empty if you don't). `configure' uses this variable when compiling programs to test for C features. - Variable: CPPFLAGS Header file search directory (`-IDIR') and any other miscellaneous options for the C preprocessor and compiler. If it is not set in the environment when `configure' runs, the default value is empty. `configure' uses this variable when compiling or preprocessing programs to test for C features. - Variable: CXXFLAGS Debugging and optimization options for the C++ compiler. If it is not set in the environment when `configure' runs, the default value is set when you call `AC_PROG_CXX' (or empty if you don't). `configure' uses this variable when compiling programs to test for C++ features. - Variable: FFLAGS Debugging and optimization options for the Fortran 77 compiler. If it is not set in the environment when `configure' runs, the default value is set when you call `AC_PROG_F77' (or empty if you don't). `configure' uses this variable when compiling programs to test for Fortran 77 features. - Variable: DEFS `-D' options to pass to the C compiler. If `AC_CONFIG_HEADER' is called, `configure' replaces `@DEFS@' with `-DHAVE_CONFIG_H' instead (Note: Configuration Headers). This variable is not defined while `configure' is performing its tests, only when creating the output files. Note: Setting Output Variables, for how to check the results of previous tests. - Variable: LDFLAGS Stripping (`-s') and any other miscellaneous options for the linker. If it is not set in the environment when `configure' runs, the default value is empty. `configure' uses this variable when linking programs to test for C features. - Variable: LIBS `-l' and `-L' options to pass to the linker. automatically generated by info2www version 1.2.2.9 |