Mercurial > hg > vamp-plugin-sdk
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) |