summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorBen Pfaff <blp@ovn.org>2017-07-31 13:31:43 -0700
committerBen Pfaff <blp@ovn.org>2017-07-31 16:03:38 -0700
commit994bfc298502e6f9178dd231c569a6b305a8299f (patch)
treefa438d31d34e983b0cc2dd81903970be6d4d5859 /configure.ac
parent4d617a87ec0be851a5a0d8f7f99ffb237a0ef397 (diff)
downloadopenvswitch-994bfc298502e6f9178dd231c569a6b305a8299f.tar.gz
Automatically verify that OVS header files work OK in C++ also.
This should help address a recurring problem. This change makes the OVS header files, when parsed by a C++ compiler, require C++11 or later. Signed-off-by: Ben Pfaff <blp@ovn.org> Acked-by: Russell Bryant <russell@ovn.org>
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
1 files changed, 2 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 194c4b92e..093b6ffed 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,6 +23,7 @@ AM_INIT_AUTOMAKE([tar-pax])
AC_PROG_CC_C99
AM_PROG_CC_C_O
+AC_PROG_CXX
AC_PROG_CPP
AC_PROG_MKDIR_P
AC_PROG_FGREP
@@ -135,6 +136,7 @@ OVS_CHECK_POSIX_AIO
OVS_CHECK_PTHREAD_SET_NAME
OVS_CHECK_LINUX_HOST
OVS_LIBTOOL_VERSIONS
+OVS_CHECK_CXX
AX_FUNC_POSIX_MEMALIGN
OVS_CHECK_INCLUDE_NEXT([stdio.h string.h])