diff options
Diffstat (limited to 'build_posix/configure.ac.in')
-rw-r--r-- | build_posix/configure.ac.in | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/build_posix/configure.ac.in b/build_posix/configure.ac.in index 0fef587b4b8..4de12d5161e 100644 --- a/build_posix/configure.ac.in +++ b/build_posix/configure.ac.in @@ -25,6 +25,16 @@ AM_PROG_AS(as gas) define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl +# Check whether the C++ compiler works by linking a trivial program. +AC_CACHE_CHECK([whether the C++ compiler works], + [wt_cv_prog_cxx_works], + [AC_LANG_PUSH([C++]) + AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])], + [wt_cv_prog_cxx_works=yes], + [wt_cv_prog_cxx_works=no]) + AC_LANG_POP([C++])]) +AM_CONDITIONAL([HAVE_CXX], [test "$wt_cv_prog_cxx_works" = "yes"]) + LT_PREREQ(2.2.6) LT_INIT([pic-only]) AC_SUBST([LIBTOOL_DEPS]) |