manpagez: man pages & more
info autoconf
Home | html | info | man

File: autoconf.info,  Node: Objective C++ Compiler,  Next: Erlang Compiler and Interpreter,  Prev: Objective C Compiler,  Up: Compilers and Preprocessors

5.10.6 Objective C++ Compiler Characteristics
---------------------------------------------

 -- Macro: AC_PROG_OBJCXX ([COMPILER-SEARCH-LIST])
     Determine an Objective C++ compiler to use.  If ‘OBJCXX’ is not
     already set in the environment, check for Objective C++ compilers.
     Set output variable ‘OBJCXX’ to the name of the compiler found.

     This macro may, however, be invoked with an optional first argument
     which, if specified, must be a blank-separated list of Objective
     C++ compilers to search for.  This just gives the user an
     opportunity to specify an alternative search list for the Objective
     C++ compiler.  For example, if you didn't like the default order,
     then you could invoke ‘AC_PROG_OBJCXX’ like this:

          AC_PROG_OBJCXX([gcc g++ objcc++ objcxx])

     If using a compiler that supports GNU Objective C++, set shell
     variable ‘GOBJCXX’ to ‘yes’.  If output variable ‘OBJCXXFLAGS’ was
     not already set, set it to ‘-g -O2’ for a GNU Objective C++
     compiler (‘-O2’ on systems where the compiler does not accept
     ‘-g’), or ‘-g’ for other compilers.

 -- Macro: AC_PROG_OBJCXXCPP
     Set output variable ‘OBJCXXCPP’ to a command that runs the
     Objective C++ preprocessor.  If ‘$OBJCXX -E’ doesn't work, tries
     ‘cpp’ and ‘/lib/cpp’, in that order.  Because of this fallback,
     ‘CXXCPP’ may or may not set Objective-C++-specific predefined
     macros (such as ‘__cplusplus’ and ‘__OBJC__’).

© manpagez.com 2000-2025
Individual documents may contain additional copyright information.