This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

can't pass compile on latest DR7XX SDK, vesrion:ti-glsdk_dra7xx-evm_7_04_00_03, xdctools is not compatible on #32bit host development enviroment

hi Margarita

i forward this issue here from linux forum.

i use the platform with DRA72X &DRA74X Jacinto chip, recently i download the latest GLSDK pack which ti-glsdk_dra7xx-evm_7_04_00_03 for some test,  i followed the steps on the DRA7xx GLSDK Software Developers Guide. after complete download the full source code, I use cmd " make clean, make all, make ipc_ipu", the errors like here:

<<<

a@a:~/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03$ make ipc_ipu
make -C /home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/component-sources/ipc_3_42_01_03 PLATFORM=DRA7XX ti.targets.arm.elf.M4=/home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/ti-devkit/ti-cgt-arm_5.2.7 XDC_INSTALL_DIR=/home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/component-sources/xdctools_3_32_00_06_core BIOS_INSTALL_DIR=/home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/component-sources/bios_6_45_01_29 -ef ipc-bios.mak all
/home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/component-sources/xdctools_3_32_00_06_core/bin/xdcpkg: 1: /home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/component-sources/xdctools_3_32_00_06_core/bin/xdcpkg: Syntax error: ")" unexpected
make[1]: Entering directory `/home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/component-sources/ipc_3_42_01_03'
building ipc packages ...
/home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/component-sources/xdctools_3_32_00_06_core/xdc: 1: /home/a/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03/component-sources/xdctools_3_32_00_06_core/xdc: Syntax error: ")" unexpected
make[1]: *** [all] Error 2
>>>

~~~~~~~~~~~~~

it seens the tools 64 bit can't copatible the my pc envirment 32bit, my question is : a, how to update the right tools to package, b, why this appear, because i select the SDK in 32 to install at the begining.

thks.

i used the 'file' command to query some file's property under xdctools chain like this:

<<
a@a:~/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03$ file component-sources/xdctools_3_32_00_06_core/xdc
component-sources/xdctools_3_32_00_06_core/xdc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.4, not stripped
>>
on the old version for xdctools
<<
a@a:~/tolstoy/ti-glsdk_dra7xx-evm_7_04_00_03$ file component-sources/xdctools_3_31_03_43_core/xdc
component-sources/xdctools_3_31_03_43_core/xdc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), not stripped
>>
so how to deal with the tools compatibily.

BR

lianghua