aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2021-08-09 07:42:23 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2021-08-09 07:42:23 -0400
commit20c26445b5007e15606b71bb2adab9a17a09a2c9 (patch)
treea0ba323c16ca175e7682ea5f8e1a6cff53676d44
parent89638f975c736486d3766437225806a00d1be1de (diff)
downloadmoog-20c26445b5007e15606b71bb2adab9a17a09a2c9.tar.gz
Configure script
* Fix execute bit * Use sed to determine GCC version instead. Vendor text can throw awk off.
-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