Add C++ support to configure.
authorAndres Freund <andres@anarazel.de>
Tue, 20 Mar 2018 22:41:15 +0000 (15:41 -0700)
committerAndres Freund <andres@anarazel.de>
Tue, 20 Mar 2018 22:48:48 +0000 (15:48 -0700)
commit6869b4f2584787d9e4cefaab8a4bae1ecbe63766
tree10ac7cef67cfbc6f906d754b48b6b4f4a9a1e02c
parenta364dfa4ac7337743050256c6eb17b5db5430173
Add C++ support to configure.

This is an optional dependency. It'll be used for the upcoming LLVM
based just in time compilation support, which needs to wrap a few LLVM
C++ APIs so they're accessible from C..

For now test for C++ compilers unconditionally, without failing if not
present, to ensure wide buildfarm coverage. If we're bothered by the
additional test times (which are quite short) or verbosity, we can
later make the tests conditional on --with-llvm.

Author: Andres Freund
Discussion: https://postgr.es/m/20170901064131.tazjxwus3k2w3ybh@alap3.anarazel.de
config/c-compiler.m4
configure
configure.in
doc/src/sgml/installation.sgml
src/Makefile.global.in
src/Makefile.shlib