DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(autocf21.info.gz) System Services

Info Catalog (autocf21.info.gz) Fortran 77 Compiler Characteristics (autocf21.info.gz) Existing Tests (autocf21.info.gz) UNIX Variants
 
 4.9 System Services
 ===================
 
 The following macros check for operating system services or
 capabilities.
 
  -- Macro: AC_CYGWIN
      Checks for the Cygwin environment.  If present, sets shell variable
      `CYGWIN' to `yes'.  If not present, sets `CYGWIN' to the empty
      string.
 
  -- Macro: AC_EXEEXT
      Defines substitute variable `EXEEXT' based on the output of the
      compiler, after .c, .o, and .obj files have been excluded.
      Typically set to empty string if Unix, `.exe' or `.EXE' if Win32.
 
  -- Macro: AC_OBJEXT
      Defines substitute variable `OBJEXT' based on the output of the
      compiler, after .c files have been excluded.  Typically set to
      `.o' if Unix, `.obj' if Win32.
 
  -- Macro: AC_MINGW32
      Checks for the MingW32 compiler environment.  If present, sets
      shell variable `MINGW32' to `yes'.  If not present, sets `MINGW32'
      to the empty string.
 
  -- Macro: AC_PATH_X
      Try to locate the X Window System include files and libraries.  If
      the user gave the command line options `--x-includes=DIR' and
      `--x-libraries=DIR', use those directories.  If either or both
      were not given, get the missing values by running `xmkmf' on a
      trivial `Imakefile' and examining the `Makefile' that it produces.
      If that fails (such as if `xmkmf' is not present), look for them
      in several directories where they often reside.  If either method
      is successful, set the shell variables `x_includes' and
      `x_libraries' to their locations, unless they are in directories
      the compiler searches by default.
 
      If both methods fail, or the user gave the command line option
      `--without-x', set the shell variable `no_x' to `yes'; otherwise
      set it to the empty string.
 
  -- Macro: AC_PATH_XTRA
      An enhanced version of `AC_PATH_X'.  It adds the C compiler flags
      that X needs to output variable `X_CFLAGS', and the X linker flags
      to `X_LIBS'.  If X is not available, adds `-DX_DISPLAY_MISSING' to
      `X_CFLAGS'.
 
      This macro also checks for special libraries that some systems
      need in order to compile X programs.  It adds any that the system
      needs to output variable `X_EXTRA_LIBS'.  And it checks for
      special X11R6 libraries that need to be linked with before
      `-lX11', and adds any found to the output variable `X_PRE_LIBS'.
 
 
  -- Macro: AC_SYS_INTERPRETER
      Check whether the system supports starting scripts with a line of
      the form `#! /bin/csh' to select the interpreter to use for the
      script.  After running this macro, shell code in `configure.in'
      can check the shell variable `interpval'; it will be set to `yes'
      if the system supports `#!', `no' if not.
 
  -- Macro: AC_SYS_LONG_FILE_NAMES
      If the system supports file names longer than 14 characters, define
      `HAVE_LONG_FILE_NAMES'.
 
  -- Macro: AC_SYS_RESTARTABLE_SYSCALLS
      If the system automatically restarts a system call that is
      interrupted by a signal, define `HAVE_RESTARTABLE_SYSCALLS'.
 
Info Catalog (autocf21.info.gz) Fortran 77 Compiler Characteristics (autocf21.info.gz) Existing Tests (autocf21.info.gz) UNIX Variants
automatically generated byinfo2html