diff --git a/utilite.sh b/utilite.sh
index a648382..5126c93 100755
--- a/utilite.sh
+++ b/utilite.sh
@@ -8,6 +8,8 @@ if [[ $# -eq 0 ]] ; then
     exit 0
 fi
 
+CUR_DIR=`pwd`/..
+
 basedir=`pwd`/utilite-$1
 
 # Package installations for various sections. 
@@ -183,7 +185,7 @@ patch -p1 --no-backup-if-mismatch < ../patches/mac80211.patch
 cp ${basedir}/../kernel-configs/utilite.config .config
 touch .scmversion
 export ARCH=arm
-export CROSS_COMPILE=arm-linux-gnueabihf-
+export CROSS_COMPILE=$CUR_DIR/gcc-arm-linux-gnueabihf-4.7/bin/arm-linux-gnueabihf-
 make -j $(grep -c processor /proc/cpuinfo) uImage modules
 make modules_install INSTALL_MOD_PATH=${basedir}/root
 cp arch/arm/boot/uImage ${basedir}/bootp/uImage-cm-fx6
