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.

Linux: How to install " arm-none-linux-gnueabi-gcc" on Linux Host Machine?

Other Parts Discussed in Thread: SYSBIOS

Tool/software: Linux

Hi There, I am trying to install and run Syslink 2.21.01.05 version on Linux host machine. I was able to run "make syslink" but when I did "make exapmes" Got the following error:: 

make[4]: arm-none-linux-gnueabi-gcc: Command not found

Could someone, let me know how to install "arm-none-linux-gnueabi-gcc" 

$ make .show-products
DEPOT = /home/miteshhiran/ti
DEVICE = OMAPL1XX
GPPOS = Linux
SDK = NONE
TI81XXDSP_DMTIMER_FREQ =
SYSLINK_BUILD_DEBUG = 1
SYSLINK_BUILD_OPTIMIZE = 0
SYSLINK_TRACE_ENABLE = 1
LOADER = ELF
SYSLINK_INSTALL_DIR = /home/miteshhiran/ti/syslink_2_21_01_05
IPC_INSTALL_DIR = /home/miteshhiran/ti/ipc_1_25_03_15
BIOS_INSTALL_DIR = /home/miteshhiran/ti/bios_6_33_02_31
XDC_INSTALL_DIR = /home/miteshhiran/ti/xdctools_3_23_01_43
LINUXKERNEL = /home/miteshhiran/ti/mcsdk_1_01_00_02/board-support/linux-3.3-psp03.22.00.06.sdk
QNX_INSTALL_DIR =
CGT_ARM_PREFIX = /home/miteshhiran/ti/../ti-sdk-omapl138-lcdk-01.00.00/linux-devkit/bin/arm-arago-linux-gnueabi-
CGT_C64P_INSTALL_DIR =
CGT_C64P_ELF_INSTALL_DIR =
CGT_C674_INSTALL_DIR =
CGT_C674_ELF_INSTALL_DIR = /home/miteshhiran/ti/TI_CGT_C6000_7.3.3
CGT_M3_ELF_INSTALL_DIR =
CGT_A8_ELF_INSTALL_DIR =
EXEC_DIR = /home/miteshhiran/test/syslink

  • And one more thing, it might be useful to know what compiler should be used to build examples for the OMAPL138-ARM Linux platform?
    Is it : arm-none-linux-gnueabi or arm-arago-linux-gnueabi compiler ?
    Thanks
  • Hi,
    First of all which SDK are you using?

    In the latest SDK 04.00.00.04 you need to export the following:
    export PATH=~/ti-processor-sdk-linux-omapl138-lcdk-04.00.00.04/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/:$PATH
    export CROSS_COMPILE=arm-linux-gnueabi-
    export ARCH=arm
    before you execute make command.

    NOTE: The toolchain is part of the SDK installation.

    Best Regards,
    Yordan
  • Hi,
    The SDK is mcsdk 1.01.00.02
  • This is the version of the GCC
    arm-arago-linux-gnueabi-gcc --version
    arm-arago-linux-gnueabi-gcc (GCC) 4.5.3 20110311 (prerelease)
    Copyright (C) 2010 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  • When I try to build Syslink examples, it is looking for arm-arago-none-gnueabi

    This is the log of make exmaples:

    make -C examples all
    make[1]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples'
    #
    # Making all examples...
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    n
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex09_readwrite'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex08_ringio'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex06_listmp'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex05_heapbufmp'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex07_gatemp'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex03_notify'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar/dsp'
    #
    # Making bin/configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o bin/configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:66: recipe for target 'bin/configuro/linker.cmd' failed
    make[3]: *** [bin/configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex34_radar'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex02_messageq'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion'
    #
    # Making all ...
    make -C host all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion/host'
    #
    # Making all ...
    make PROFILE=debug app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion/host'
    make PROFILE=release app_host
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion/host'
    make[4]: Nothing to be done for 'app_host'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1
    js: "/home/miteshhiran/ti/xdctools_3_23_01_43/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
    makefile:61: recipe for target 'configuro/linker.cmd' failed
    make[3]: *** [configuro/linker.cmd] Error 1
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion/dsp'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex04_sharedregion'
    make[2]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    #
    # Making all ...
    make -f host.mak
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    #
    # Making all ...
    make -f host.mak PROFILE=debug umsg.a
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make[4]: Nothing to be done for 'umsg.a'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make -f host.mak PROFILE=release umsg.a
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make[4]: Nothing to be done for 'umsg.a'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make -f dsp.mak
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    #
    # Making all ...
    make -f dsp.mak PROFILE=debug umsg.a
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make[4]: Nothing to be done for 'umsg.a'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make -f dsp.mak PROFILE=release umsg.a
    make[4]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make[4]: Nothing to be done for 'umsg.a'.
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    make -C linux
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg/linux'
    echo "CGT_ARM_INSTALL_DIR=/home/miteshhiran/ti/../ti-sdk-omapl138-lcdk-01.00.00/linux-devkit"
    CGT_ARM_INSTALL_DIR=/home/miteshhiran/ti/../ti-sdk-omapl138-lcdk-01.00.00/linux-devkit
    make -C /home/miteshhiran/ti/mcsdk_1_01_00_02/board-support/linux-3.3-psp03.22.00.06.sdk M=/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg/linux CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm \
    EXTRA_CFLAGS="-I/home/miteshhiran/ti/ipc_1_25_03_15/packages -I/home/miteshhiran/ti/syslink_2_21_01_05/packages" modules
    make[4]: Entering directory '/home/miteshhiran/ti/mcsdk_1_01_00_02/board-support/linux-3.3-psp03.22.00.06.sdk'
    make[4]: arm-none-linux-gnueabi-gcc: Command not found
    CC [M] /home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg/linux/driver.o
    /bin/sh: 1: arm-none-linux-gnueabi-gcc: not found
    scripts/Makefile.build:305: recipe for target '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg/linux/driver.o' failed
    make[5]: *** [/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg/linux/driver.o] Error 127
    Makefile:1362: recipe for target '_module_/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg/linux' failed
    make[4]: *** [_module_/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg/linux] Error 2
    make[4]: Leaving directory '/home/miteshhiran/ti/mcsdk_1_01_00_02/board-support/linux-3.3-psp03.22.00.06.sdk'
    Makefile:27: recipe for target 'all' failed
    make[3]: *** [all] Error 2
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg/linux'
    makefile:43: recipe for target 'all' failed
    make[2]: *** [all] Error 2
    make[2]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex33_umsg'
    makefile:52: recipe for target 'all' failed
    make[1]: *** [all] Error 2
    make[1]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples'
    makefile:271: recipe for target 'examples' failed
    make: *** [examples] Error 2
  • Hi,

    When I try to build Syslink examples, it is looking for arm-arago-none-gnueabi

    This is because MCSDK uses the toolchain that comes with it:
    ~/ti/mcsdk_1_01_00_02/linux-devkit/sysroots/i686-arago-linux/usr/bin
    When you run make -C examples all from the top-level directory ~/ti/mcsdk_1_01_00_02/ the script automatically exports the above path & the cross-compiler in it.

    Try exporting the toolchain you want to use & then navigate to the corresponding directory (where the example is located) and execute make. Another option is to modify Rules.make to point to your custom toolchain.

    Best Regards,
    Yordan
  • HI there, yup the path you showed "~/ti/mcsdk_1_01_00_02/linux-devkit/sysroots/i686-arago-linux/usr/bin " does have arm-arago-linux-gnueabi

    but the syslink is looking for arm-none-linux-gnueabi-gcc
    and following error :
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
  • Hi Yordan,
    I have got rid of the arm-none-linux-gnueabi-gcc error now. but I still have the following error while building syslink exmaples:

    #
    # Making bin/release/app_host ...
    /home/miteshhiran/ti/mcsdk_1_01_00_02/linux-devkit/sysroots/i686-arago-linux/usr/bin/arm-arago-linux-gnueabi-gcc -O3 -Wall -Wl,-Map=bin/release/app_host.map -o bin/release/app_host bin/release/obj/main_host.ov5T bin/release/obj/App.ov5T /home/miteshhiran/ti/syslink_2_21_01_05/packages/ti/syslink/lib/syslink.a_release -lpthread -lc -lrt
    make[4]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host'
    make[3]: Leaving directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/host'
    make -C dsp all
    make[3]: Entering directory '/home/miteshhiran/ti/syslink_2_21_01_05/examples/ex01_helloworld/dsp'
    #
    # Making configuro/linker.cmd ...
    /home/miteshhiran/ti/xdctools_3_23_01_43/xs --xdcpath="/home/miteshhiran/ti/syslink_2_21_01_05/packages;/home/miteshhiran/ti/bios_6_33_02_31/packages;/home/miteshhiran/ti/ipc_1_25_03_15/packages;/home/miteshhiran/ti/xdctools_3_23_01_43/packages" \
    xdc.tools.configuro -o configuro \
    -t ti.targets.elf.C674 -c /home/miteshhiran/ti/TI_CGT_C6000_7.3.3 \
    -p ti.platforms.evmOMAPL138:dsp -b ../shared/config.bld \
    -r release Dsp.cfg
    making package.mak (because of package.bld) ...
    generating interfaces for package configuro (because package/package.xdc.inc is older than package.xdc) ...
    configuring Dsp.xe674 from package/cfg/Dsp_pe674.cfg ...
    js: "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/Build.xs", line 59: XDC runtime error: ti.sysbios.BIOS: no property named 'smpEnabled'
    "/home/miteshhiran/ti/ipc_1_25_03_15/packages/ti/sdo/ipc/package.xs", line 105
    gmake: *** [package/cfg/Dsp_pe674.xdl] Error 1