From: Tony Cook Date: Tue, 24 Nov 2009 06:44:56 +0000 (+1100) Subject: record version of Intel C during configure X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=77b33db630b28c8be044e8973b0a6a8097786158;p=p5sagit%2Fp5-mst-13.2.git record version of Intel C during configure Currently building with icc records an empty ccversion, the attached change fixes that. Tony Signed-off-by: H.Merijn Brand --- diff --git a/hints/linux.sh b/hints/linux.sh index c88f157..d208129 100644 --- a/hints/linux.sh +++ b/hints/linux.sh @@ -87,6 +87,11 @@ esac # Check if we're about to use Intel's ICC compiler case "`${cc:-cc} -V 2>&1`" in *"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) + # record the version, formats: + # icc (ICC) 10.1 20080801 + # icpc (ICC) 10.1 20080801 + # followed by a copyright on the second line + ccversion=`${cc:-cc} --version | sed -n -e 's/^icp\?c \((ICC) \)\?//p'` # This is needed for Configure's prototype checks to work correctly # The -mp flag is needed to pass various floating point related tests # The -no-gcc flag is needed otherwise, icc pretends (poorly) to be gcc