--- deliantra/server/configure.ac 2016/11/18 04:11:03 1.190 +++ deliantra/server/configure.ac 2018/11/22 20:13:33 1.194 @@ -70,6 +70,7 @@ "Storable 2.0" \ "URI 1.35" \ "YAML::XS 0.32" \ + "CBOR::XS 1.5" \ ; do set -- $module_vers module=$1 @@ -91,12 +92,12 @@ AC_PROG_CXX AC_PROG_CPP +AX_CXX_COMPILE_STDCXX(14, [noext], [mandatory]) + AX_CHECK_COMPILE_FLAG(-Wno-unused-result,[CXXFLAGS="$CXXFLAGS -Wno-unused-result"]) AX_CHECK_COMPILE_FLAG(-Wno-narrowing,[CXXFLAGS="$CXXFLAGS -Wno-narrowing"]) -AX_CXX_COMPILE_STDCXX_11([noext], [mandatory]) - -AC_CHECK_HEADER(tr1/unordered_map,[],[AC_MSG_ERROR([Your compiler must support the Library Technical Report 1 extensions.])]) +AC_CHECK_HEADER(unordered_map,[],[AC_MSG_ERROR([Your compiler must support C++11 headers.])]) AC_CHECK_HEADER(pthread.h,[],[AC_MSG_ERROR([POSIX thread support is required.])]) @@ -224,8 +225,5 @@ AC_SUBST(pkgstatedir,$localstatedir/$PACKAGE) AC_SUBST(pkgconfdir,$sysconfdir/$PACKAGE) -AC_OUTPUT([Makefile - include/Makefile lib/Makefile - utils/cfutil -]) +AC_OUTPUT([Makefile lib/Makefile utils/cfutil])