Buy the book!
|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
The following macros check for certain operating systems that need special treatment for some programs, due to exceptional oddities in their header files or libraries. These macros are warts; they will be replaced by a more systematic approach, based on the functions they make available or the environments they provide.
_ALL_SOURCE. Allows the use of some BSD functions. Should be called before any macros that run the C compiler.
_GNU_SOURCE. Allows the use of some GNU functions. Should be called before any macros that run the C compiler.
LIBSif necessary for POSIX facilities. Call this after
AC_PROG_CCand before any other macros that use POSIX interfaces. INTERACTIVE UNIX is no longer sold, and Sun says that they will drop support for it on 2006-07-23, so this macro is becoming obsolescent.
_POSIX_1_SOURCEto be 2. This allows the use of POSIX facilities. Should be called before any macros that run the C compiler.
|webmaster donations bookstore||delorie software privacy|
|Copyright © 2003 by The Free Software Foundation||Updated Jun 2003|