|
From: <sv...@va...> - 2008-04-19 07:47:54
|
Author: bart
Date: 2008-04-19 08:47:56 +0100 (Sat, 19 Apr 2008)
New Revision: 7886
Log:
Made gcc version check more robust.
Modified:
trunk/configure.in
Modified: trunk/configure.in
===================================================================
--- trunk/configure.in 2008-04-18 07:18:08 UTC (rev 7885)
+++ trunk/configure.in 2008-04-19 07:47:56 UTC (rev 7886)
@@ -86,22 +86,13 @@
# We don't want gcc < 3.0
AC_MSG_CHECKING([for a supported version of gcc])
-gcc_version=`${CC} --version | head -n 1`
+[gcc_version=`${CC} --version | head -n 1 | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`]
case "${gcc_version}" in
- gcc-2.7.*)
+ 2.*)
AC_MSG_RESULT([no (${gcc_version})])
AC_MSG_ERROR([please use a recent (>= gcc-3.0) version of gcc])
;;
- gcc-2.8.*)
- AC_MSG_RESULT([no (${gcc_version})])
- AC_MSG_ERROR([please use a recent (>= gcc-3.0) version of gcc])
- ;;
- gcc-2.9*)
- AC_MSG_RESULT([no (${gcc_version})])
- AC_MSG_ERROR([please use a recent (>= gcc-3.0) version of gcc])
- ;;
-
*)
AC_MSG_RESULT([ok (${gcc_version})])
;;
|