use 4.3 versions of ppu cross-compilers if we've got them
authoreb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Wed, 18 Feb 2009 03:05:58 +0000 (03:05 +0000)
committereb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Wed, 18 Feb 2009 03:05:58 +0000 (03:05 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10460 221aa14e-8319-0410-a670-987f0aec2ac5

configure-cell-cross

index 6b65982bb23866e0abeece6fce0d938298387cec..ea4d1e724656cf049e36631bdb3bb1baa6d0c825 100755 (executable)
@@ -33,9 +33,22 @@ cell_root=/mnt/cell-root
 python_version=2.5
 compiler_includes="-isystem ${cell_root}/usr/include"
 
+# check for 4.3 versions of cross-compilers and use them if we've got them
+if which ppu32-gcc43 >/dev/null 2>&1; then
+  ppu32_gcc=ppu32-gcc43
+else
+  ppu32_gcc=ppu32-gcc
+fi
+
+if which ppu32-g++43 >/dev/null 2>&1; then
+  ppu32_gxx=ppu32-g++43
+else
+  ppu32_gxx=ppu32-g++
+fi
+
 $scriptdir/configure                       \
-    CC=${arch}32-gcc                        \
-    CXX=${arch}32-g++                       \
+    CC=${ppu32_gcc}                         \
+    CXX=${ppu32_gxx}                        \
     AR=${arch}-ar                           \
     NM=${arch}-nm                           \
     RANLIB=${arch}-ranlib                   \