X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=configure-cell-cross;h=fd03588fb03521f1b17196ed2752b44d68c20a82;hb=b3bd2c61d615ba01f1fb97819461b057190e1632;hp=fce211f85b635251490fee75823d5a1a6c9affcc;hpb=d15e9b2a599c5919152362331189a7cafcb7c457;p=debian%2Fgnuradio diff --git a/configure-cell-cross b/configure-cell-cross index fce211f8..fd03588f 100755 --- a/configure-cell-cross +++ b/configure-cell-cross @@ -31,12 +31,24 @@ fi arch=ppu cell_root=/mnt/cell-root python_version=2.5 -# compiler_includes="-I${cell_root}/usr/include -I${cell_root}/usr/local/include -I${cell_root}/usr/lib/gcc/ppu/4.1.1/include -I${cell_root}/usr/lib/gcc/ppu/4.1.1/include/c++" -compiler_includes="-I${cell_root}/usr/include" +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 \ @@ -48,6 +60,10 @@ $scriptdir/configure \ PKG_CONFIG_PATH=${cell_root}/usr/lib/pkgconfig:${cell_root}/usr/local/lib/pkgconfig \ --host=powerpc64-unknown-linux-gnu \ --with-pythondir=$prefix/lib/python${python_version}/site-packages \ + --disable-gr-video-sdl \ + --disable-gr-audio-portaudio \ + --disable-gr-audio-jack \ + --disable-usrp2-firmware \ "$@"