diff --git a/configure.ac b/configure.ac index d8052ee1..b7ba7d78 100644 --- a/configure.ac +++ b/configure.ac @@ -240,9 +240,9 @@ fi # Check for gcc version being >= 2.96. AC_MSG_CHECKING(version of $_cc) -cc_version=`$_cc -dumpversion` -cc_major=`echo $cc_version | cut -d'.' -f1` -cc_minor=`echo $cc_version | cut -d'.' -f2` +cc_version=`$_cc -dumpversion 2> /dev/null | head -n 1` +cc_major=`echo $cc_version | cut -d'.' -f1 | sed s/"^\([0-9]+\).*$"/"\1"/` +cc_minor=`echo $cc_version | cut -d'.' -f2 | sed s/"^\([0-9]+\).*$"/"\1"/` if test -z "$cc_version"; then cc_version="v. ?.??" cc_major=1