From: Pan Xiuli xiuli.pan@linux.intel.com
Need to export XTENSA_SYSTEM and override OBJCOPY and OBJDUMP for xt-xcc build.
Signed-off-by: Pan Xiuli xiuli.pan@linux.intel.com --- scripts/xtensa-build-all.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/scripts/xtensa-build-all.sh b/scripts/xtensa-build-all.sh index 62b94b2..d3991df 100755 --- a/scripts/xtensa-build-all.sh +++ b/scripts/xtensa-build-all.sh @@ -121,8 +121,12 @@ do if [ -d $XTENSA_TOOLS_DIR ] then XCC="xt-xcc" + XTOBJCOPY="xt-objcopy" + XTOBJDUMP="xt-objdump" else XCC="none" + XTOBJCOPY="none" + XTOBJDUMP="none" fi fi
@@ -130,13 +134,14 @@ do if [ $XCC == "xt-xcc" ] then ROOT="$XTENSA_BUILDS_DIR/$XTENSA_CORE/xtensa-elf" - XTENSA_SYSTEM=$XTENSA_BUILDS_DIR/$XTENSA_CORE/config + export XTENSA_SYSTEM=$XTENSA_BUILDS_DIR/$XTENSA_CORE/config PATH=$XTENSA_TOOLS_DIR/XtensaTools/bin:$OLDPATH else PATH=$pwd/../$HOST/bin:$OLDPATH fi
- ./configure --with-arch=xtensa --with-platform=$PLATFORM --with-root-dir=$ROOT --host=$HOST CC=$XCC --with-dsp-core=$XTENSA_CORE + ./configure --with-arch=xtensa --with-platform=$PLATFORM --with-root-dir=$ROOT --host=$HOST \ + CC=$XCC OBJCOPY=$XTOBJCOPY OBJDUMP=$XTOBJDUMP --with-dsp-core=$XTENSA_CORE
make clean make