From 8567a8ca77ef17c40af376da472a3b7224ce8756 Mon Sep 17 00:00:00 2001 From: jljusten Date: Mon, 31 Oct 2011 15:56:55 +0000 Subject: OvmfPkg/build.sh: Detect GCC 4.5 & 4.6 Detect GCC 4.5 & 4.6, and use GCC45 and GCC46 toolchains. Signed-off-by: jljusten git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12614 6f19259b-4bc3-4df7-8a09-765794883524 --- OvmfPkg/build.sh | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'OvmfPkg') diff --git a/OvmfPkg/build.sh b/OvmfPkg/build.sh index e107eeae86..498db6203d 100755 --- a/OvmfPkg/build.sh +++ b/OvmfPkg/build.sh @@ -67,8 +67,19 @@ case `uname` in fi ;; Linux*) - TARGET_TOOLS=GCC44 - ;; + gcc_version=$(gcc -v 2>&1 | tail -1 | awk '{print $3}') + case $gcc_version in + 4.5.*) + TARGET_TOOLS=GCC45 + ;; + 4.6.*) + TARGET_TOOLS=GCC46 + ;; + *) + TARGET_TOOLS=GCC44 + exit 1 + ;; + esac esac # -- cgit v1.2.3