comparison configure.ac @ 526:459cddd7e64a c++11-mutex

Switch from C++98 to C++11
author Chris Cannam
date Wed, 11 Sep 2019 14:30:14 +0100
parents df32b473b9b6
children db2cd87cef6f
comparison
equal deleted inserted replaced
525:8c18bdaad04f 526:459cddd7e64a
3 3
4 AC_CONFIG_SRCDIR(vamp/vamp.h) 4 AC_CONFIG_SRCDIR(vamp/vamp.h)
5 AC_PROG_CXX 5 AC_PROG_CXX
6 AC_HEADER_STDC 6 AC_HEADER_STDC
7 AC_C_BIGENDIAN 7 AC_C_BIGENDIAN
8
9 # We now require C++11
10 AX_CXX_COMPILE_STDCXX_11(noext)
8 11
9 if pkg-config --modversion vamp-sdk >/dev/null 2>&1; then 12 if pkg-config --modversion vamp-sdk >/dev/null 2>&1; then
10 echo "WARNING: A version of the Vamp plugin SDK is already installed." 13 echo "WARNING: A version of the Vamp plugin SDK is already installed."
11 echo " Expect worries and sorrows if you install a new version" 14 echo " Expect worries and sorrows if you install a new version"
12 echo " without removing the old one first. (Continuing)" 15 echo " without removing the old one first. (Continuing)"
48 esac 51 esac
49 case " $CFLAGS " in 52 case " $CFLAGS " in
50 *[\ \ ]-fPIC\ -Wall[\ \ ]*) ;; 53 *[\ \ ]-fPIC\ -Wall[\ \ ]*) ;;
51 *) CFLAGS="$CFLAGS -fPIC -Wall -Wextra" ;; 54 *) CFLAGS="$CFLAGS -fPIC -Wall -Wextra" ;;
52 esac 55 esac
53 CXXFLAGS="$CXXFLAGS -std=c++98" 56 CXXFLAGS="$CXXFLAGS -std=c++11"
54 fi 57 fi
55 changequote([,])dnl 58 changequote([,])dnl
56 59
57 AC_SUBST(CXXFLAGS) 60 AC_SUBST(CXXFLAGS)
58 AC_SUBST(CFLAGS) 61 AC_SUBST(CFLAGS)