You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

15 lines
454 B

# MODERN_CXX
# ----------
# Check whether the C++ compiler supports enough of C++11.
AC_DEFUN([MODERN_CXX],
[AC_CACHE_CHECK([whether enough of C++11 is supported],
[ac_cv_have_modern_cxx],
[AC_LANG_PUSH([C++])
AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
class Myclass { explicit operator bool() const { return true; } };
int main() {
void *p = nullptr;
}]])], [ac_cv_have_modern_cxx=yes], [ac_cv_have_modern_cxx=no])
AC_LANG_POP([C++])])dnl
])# MODERN_CXX