[beast: 4/19] BUILD: configure.ac: detect GCC when invoked with an alias
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 4/19] BUILD: configure.ac: detect GCC when invoked with an alias
- Date: Fri, 17 Mar 2017 20:57:28 +0000 (UTC)
commit 9bc35e99170e3de8b72cc163cc98d655d99e4711
Author: Tim Janik <timj gnu org>
Date: Thu Mar 16 22:35:16 2017 +0100
BUILD: configure.ac: detect GCC when invoked with an alias
Signed-off-by: Tim Janik <timj gnu org>
configure.ac | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index e25d8fc..8a50c48 100644
--- a/configure.ac
+++ b/configure.ac
@@ -155,16 +155,20 @@ x86_64_flags="-mcx16" # for CMPXCHG16B, in AMD64 since 2005
#x86_64_flags="$x86_64_flags -msse4.1 -msse4.2" # Intel since 2008, AMD since 2011
#x86_64_flags="$x86_64_flags -mavx" # Intel since 2011, AMD since 2011
#x86_64_flags="$x86_64_flags -mavx2" # Intel since 2013, AMD since 2015
+AC_MSG_CHECKING([for known C++ compiler])
if ${CXX} --version 2>&1 | grep -q -F 'clang' ; then
+ AC_MSG_RESULT([clang++])
AM_CFLAGS="$c_warnings $c_only_flags $compiler_flags $optimization_flags $clang_fix_flags"
AM_CXXFLAGS="$c_warnings $cxx_warnings $compiler_flags $optimization_flags $clang_fix_flags"
MC_ASSERT_VERSION($CXX --version, 3.5.0)
-elif ${CXX} --version 2>&1 | tr '\n' ' ' | grep -q -E '(g\++|GCC).*Free Software Foundation' ; then
+elif ${CXX} --version 2>&1 | grep -q -E 'Free Software Foundation' ; then
+ AC_MSG_RESULT([g++])
AM_CFLAGS="$c_warnings $c_only_flags $gcc_c_only_flags $compiler_flags $optimization_flags $gcc_flags"
AM_CXXFLAGS="$c_warnings $cxx_warnings $compiler_flags $optimization_flags $gcc_flags"
FAST_MATH_FLAGS="$FAST_MATH_FLAGS $gcc_fast_math"
MC_ASSERT_VERSION($CXX --version, 4.9.2)
else
+ AC_MSG_RESULT([none])
AC_MSG_ERROR([unknown C++ compiler])
fi
AC_SUBST(FAST_MATH_FLAGS)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]