aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure b/configure
index 35480c2..1645074 100755
--- a/configure
+++ b/configure
@@ -18,7 +18,7 @@ fi
with_x11="/usr/X11/lib"
with_sm="/usr/local/sm"
fflags=(-Wall -Wextra -ff2c -fdefault-double-8 -fdefault-real-8)
-gcc_version=$($FC --version | head -n 1 | awk -F' ' '{ print $4 }')
+gcc_version="$($FC -v 2>&1 | tail -n 1 | sed -E -n 's/gcc\ version\ ([0-9]+.[0-9]+.[0-9]+).*/\1/p')"
gcc_major="${gcc_version%%\.*}"
# Handle GCC 10 requirements