Enable C++ in autoconf

merge-requests/61/head
Povilas Kanapickas 2019-05-11 00:02:47 +03:00
rodzic 856391100f
commit b93340b862
2 zmienionych plików z 13 dodań i 0 usunięć

Wyświetl plik

@ -55,6 +55,17 @@ if test "${ac_cv_c_compiler_gnu}" = "yes"; then
fi # ac_cv_c_compiler_gnu fi # ac_cv_c_compiler_gnu
]) ])
# SANE_SET_AM_CXXFLAGS()
# Set default AM_CXXFLAGS.
AC_DEFUN([SANE_SET_AM_CXXFLAGS],
[
AX_CXX_COMPILE_STDCXX_11([noext], [mandatory])
if test "${ac_cv_cxx_compiler_gnu}" = "yes"; then
AM_CXXFLAGS="$AM_CXXFLAGS -std=c++11"
fi # ac_cv_cxx_compiler_gnu
])
dnl SANE_CHECK_MISSING_HEADERS dnl SANE_CHECK_MISSING_HEADERS
dnl Do some sanity checks. It doesn't make sense to proceed if those headers dnl Do some sanity checks. It doesn't make sense to proceed if those headers
dnl aren't present. dnl aren't present.

Wyświetl plik

@ -40,6 +40,7 @@ dnl ******************************************************************
dnl Set up the compiler and linker dnl Set up the compiler and linker
dnl ****************************************************************** dnl ******************************************************************
AC_PROG_CC AC_PROG_CC
AC_PROG_CXX
AM_PROG_CC_C_O AM_PROG_CC_C_O
sane_save_CC=$CC sane_save_CC=$CC
AC_PROG_CC_C99 dnl enables extensions to ISO C99 :-( AC_PROG_CC_C99 dnl enables extensions to ISO C99 :-(
@ -80,6 +81,7 @@ dnl ***********************************************************************
dnl set compiler/linker flags dnl set compiler/linker flags
dnl *********************************************************************** dnl ***********************************************************************
SANE_SET_AM_CFLAGS([$is_release]) SANE_SET_AM_CFLAGS([$is_release])
SANE_SET_AM_CXXFLAGS
SANE_SET_AM_LDFLAGS SANE_SET_AM_LDFLAGS
dnl *********************************************************************** dnl ***********************************************************************