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.

IWR6843AOP: How to compile Gtrack library in CCS

Part Number: IWR6843AOP

Hi community member,

I and my customer don't know compile People Count project for DSS and MSS adding Gtrack library.
Could you let us know the process how to compile Gtrack library.

Best regards.
Cruijff

  • Hello,

    Could you please clarify which specific toolbox version and which people counting demo are you referring to ? Is it the Overhead 3D People counting demo or the 3D People Counting Demo?

    Regards

    -Nitin

  • Hi Nitin,

    I and my customer used as below:

    • Industiral Toolbox : 4.5.0
    • people count demo : 3D People Counting Demo
    • EVM : IWR6843AOPEVM

    Best regards.
    Cruijff

  • Hello,

    Thanks for the information. Please allow me another day to look into this and provide you the instructions. I will get back to you tomorrow.

    Regards

    -Nitin

  • Hello,

    Thanks for your patience. Please use the following instructions to build the gtrack library used in the current 3D people counting demo.

    1. Rename the gtrack folder at the following path in SDK 3.5.0.4 to prevent overwriting it in the next step (e.g. you can rename it to gtrack_sdk). Note that you will need to revert it back to build any other demos which use the SDK gtrack version otherwise you will get build errors with those demos (e.g. overhead people counting demo).

    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack (rename this folder)

    2. Copy the gtrack folder in the 3D people counting demo to the above SDK path i.e.

    copy C:\ti\mmwave_industrial_toolbox_4_5_0\labs\people_counting\68xx_3D_people_counting\src\dpu\gtrack to C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack

    3. Replace the makefile in the copied gtrack folder with the makefile attached here. (basically, it removes the test targets which are not provided in the 3D people counting gtrack library).

    /cfs-file/__key/communityserver-discussions-components-files/1023/makefile

    4. Then follow the usual build SDK makefile based build instructions to compile the gtrack library a shown in the snapshots below .

    4.1 Open a command prompt in the following directory and run setenv.bat

    4.2 Switch to the gtrack folder in the same command prompt window

      

    4.3 Run "gmake clean all". This should generate gtrack library.

    Regards

    -Nitin

  • Hi Nitin,

    Thank you for the instructions to build the gtrack library.
    I tried the build following your guide, but it is occurred an error.
    I share the logging as below:

    20201127_dpu-compile-error.txt
    Microsoft Windows [Version 10.0.17134.1792]
    (c) 2018 Microsoft Corporation. All rights reserved.
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>setenv.bat
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_DEVICE=iwr68xx
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set DOWNLOAD_FROM_CCS=yes
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SECDEV_INSTALL_PATH=
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SECDEV_HSIMAGE_CFG=/hs_image_creator/hsimage.cfg
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_TOOLS_INSTALL_PATH=C:/ti
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_INSTALL_PATH=C:/ti/mmwave_sdk_03_05_00_04/packages
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set R4F_CODEGEN_INSTALL_PATH=C:/ti/ti-cgt-arm_16.9.6.LTS
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XDC_INSTALL_PATH=C:/ti/xdctools_3_50_08_24_core
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set BIOS_INSTALL_PATH=C:/ti/bios_6_73_01_01/packages
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR14XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr12xx_xwr14xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR16XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr16xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR18XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr18xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR68XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr6xxx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674_CODEGEN_INSTALL_PATH=C:/ti/ti-cgt-c6000_8.3.3
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C64Px_DSPLIB_INSTALL_PATH=C:/ti/dsplib_c64Px_3_4_0_0
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674x_DSPLIB_INSTALL_PATH=C:/ti/dsplib_c674x_3_4_0_0
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674x_MATHLIB_INSTALL_PATH=C:/ti/mathlib_c674x_3_1_2_1
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>call checkenv.bat
    -----------------------------------------------
    mmWave Build Environment Configured
    -----------------------------------------------
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>cd ..
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts>cd ..
    
    C:\ti\mmwave_sdk_03_05_00_04\packages>cd ti\alg\gtrack
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack>gmake clean all
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:182: warning: overriding commands for target `lib'
    makefile:161: warning: ignoring old commands for target `lib'
    makefile:187: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:191: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:195: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:200: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:204: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:216: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:222: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    makefile:290: warning: overriding commands for target `help'
    makefile:130: warning: ignoring old commands for target `help'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:321: warning: overriding commands for target `lib'
    makefile:182: warning: ignoring old commands for target `lib'
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=2D gtracklibClean
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:182: warning: overriding commands for target `lib'
    makefile:161: warning: ignoring old commands for target `lib'
    makefile:187: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:191: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:195: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:200: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:204: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:216: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:222: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    makefile:290: warning: overriding commands for target `help'
    makefile:130: warning: ignoring old commands for target `help'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:321: warning: overriding commands for target `lib'
    makefile:182: warning: ignoring old commands for target `lib'
    Cleaning the GTRACK Library Objects
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=3D gtracklibClean
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:182: warning: overriding commands for target `lib'
    makefile:161: warning: ignoring old commands for target `lib'
    makefile:187: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:191: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:195: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:200: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:204: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:216: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:222: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    makefile:290: warning: overriding commands for target `help'
    makefile:130: warning: ignoring old commands for target `help'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:321: warning: overriding commands for target `lib'
    makefile:182: warning: ignoring old commands for target `lib'
    Cleaning the GTRACK Library Objects
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTI
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:182: warning: overriding commands for target `lib'
    makefile:161: warning: ignoring old commands for target `lib'
    makefile:187: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:191: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:195: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:200: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:204: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:216: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:222: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    makefile:290: warning: overriding commands for target `help'
    makefile:130: warning: ignoring old commands for target `help'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:321: warning: overriding commands for target `lib'
    makefile:182: warning: ignoring old commands for target `lib'
    gmake[1]: *** No rule to make target `MMWAVE_SDK_LIB_BUILD_OPTI'.  Stop.
    gmake: *** [lib] Error 2
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack>

    Could you confirm it and let us know how to solve it?
    Best regards.
    Cruijff

  • Hello,

    Could you please confirm that followed steps 1 and 3 as noted above correctly i.e. 

    1. Replace the gtrack folder in the SDK with the gtrack folder from the people counting demo? and

    2. Replaced the makefile in this folder with the one I attached in my response?

    Regards

    -Nitin

  • Hi Nitin, 

    I check a way for your steps 1 to 4 again.

    But the result is the same...

    I attached the log file again as below:

    20201210_error_log.txt
    Microsoft Windows [Version 10.0.17134.1845]
    (c) 2018 Microsoft Corporation. All rights reserved.
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>setenv.bat
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_DEVICE=iwr68xx
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set DOWNLOAD_FROM_CCS=yes
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SECDEV_INSTALL_PATH=
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SECDEV_HSIMAGE_CFG=/hs_image_creator/hsimage.cfg
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_TOOLS_INSTALL_PATH=C:/ti
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_INSTALL_PATH=C:/ti/mmwave_sdk_03_05_00_04/packages
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set R4F_CODEGEN_INSTALL_PATH=C:/ti/ti-cgt-arm_16.9.6.LTS
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XDC_INSTALL_PATH=C:/ti/xdctools_3_50_08_24_core
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set BIOS_INSTALL_PATH=C:/ti/bios_6_73_01_01/packages
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR14XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr12xx_xwr14xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR16XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr16xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR18XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr18xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR68XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr6xxx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674_CODEGEN_INSTALL_PATH=C:/ti/ti-cgt-c6000_8.3.3
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C64Px_DSPLIB_INSTALL_PATH=C:/ti/dsplib_c64Px_3_4_0_0
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674x_DSPLIB_INSTALL_PATH=C:/ti/dsplib_c674x_3_4_0_0
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674x_MATHLIB_INSTALL_PATH=C:/ti/mathlib_c674x_3_1_2_1
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>call checkenv.bat
    -----------------------------------------------
    mmWave Build Environment Configured
    -----------------------------------------------
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>cd ..
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts>cd ..
    
    C:\ti\mmwave_sdk_03_05_00_04\packages>cd ti\alg\gtrack
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack>gmake clean all
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:182: warning: overriding commands for target `lib'
    makefile:161: warning: ignoring old commands for target `lib'
    makefile:187: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:191: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:195: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:200: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:204: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:216: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:222: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    makefile:290: warning: overriding commands for target `help'
    makefile:130: warning: ignoring old commands for target `help'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:321: warning: overriding commands for target `lib'
    makefile:182: warning: ignoring old commands for target `lib'
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=2D gtracklibClean
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:182: warning: overriding commands for target `lib'
    makefile:161: warning: ignoring old commands for target `lib'
    makefile:187: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:191: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:195: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:200: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:204: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:216: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:222: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    makefile:290: warning: overriding commands for target `help'
    makefile:130: warning: ignoring old commands for target `help'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:321: warning: overriding commands for target `lib'
    makefile:182: warning: ignoring old commands for target `lib'
    Cleaning the GTRACK Library Objects
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=3D gtracklibClean
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:182: warning: overriding commands for target `lib'
    makefile:161: warning: ignoring old commands for target `lib'
    makefile:187: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:191: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:195: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:200: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:204: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:216: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:222: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    makefile:290: warning: overriding commands for target `help'
    makefile:130: warning: ignoring old commands for target `help'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:321: warning: overriding commands for target `lib'
    makefile:182: warning: ignoring old commands for target `lib'
    Cleaning the GTRACK Library Objects
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTI
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:182: warning: overriding commands for target `lib'
    makefile:161: warning: ignoring old commands for target `lib'
    makefile:187: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:191: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:195: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:200: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:204: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:216: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:222: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    makefile:290: warning: overriding commands for target `help'
    makefile:130: warning: ignoring old commands for target `help'
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:321: warning: overriding commands for target `lib'
    makefile:182: warning: ignoring old commands for target `lib'
    gmake[1]: *** No rule to make target `MMWAVE_SDK_LIB_BUILD_OPTI'.  Stop.
    gmake: *** [lib] Error 2
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack>

    And, after the error occurred, the library file in the following folder is gone.
     C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack\lib

    I think the issue from this error.

    Do you have a way to solve?

    Cruijff

  • Hello,

    Can you try in a fresh install of mmWave SDK? The same steps work without any problem in my environment as shown in the attached build log. I am not sure why you get the following errors on your machine.

    Here's the successful build log for the same steps on my machine (it's a partial log as I stopped the build halfway)

    /cfs-file/__key/communityserver-discussions-components-files/1023/gtrack_5F00_build_5F00_log.txt

    It appears that something is not correct with your SDK build environment, so please install the SDK again and follow the above steps in order.

    Regards

    -Nitin

  • Hi Nitin,

    I checked your makefile of the previous thread.
    I found the typo in makefile(in l.180):

    I think this is the cause of the error.
    Can you re-check the makefile?

    Best regards.
    Cruijff

  • Sorry for continuing thread...

    And, I tried build following your guide after I re-write makefile:

    The previous error is now gone, but another error appears.
    Is this the correct result?
    Please check and let me know.
    The error log is as below:

    20201215_error_log.txt
    Microsoft Windows [Version 10.0.17134.1845]
    (c) 2018 Microsoft Corporation. All rights reserved.
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>setenv.bat
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_DEVICE=iwr68xx
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set DOWNLOAD_FROM_CCS=yes
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SECDEV_INSTALL_PATH=
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SECDEV_HSIMAGE_CFG=/hs_image_creator/hsimage.cfg
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_TOOLS_INSTALL_PATH=C:/ti
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_INSTALL_PATH=C:/ti/mmwave_sdk_03_05_00_04/packages
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set R4F_CODEGEN_INSTALL_PATH=C:/ti/ti-cgt-arm_16.9.6.LTS
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XDC_INSTALL_PATH=C:/ti/xdctools_3_50_08_24_core
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set BIOS_INSTALL_PATH=C:/ti/bios_6_73_01_01/packages
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR14XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr12xx_xwr14xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR16XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr16xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR18XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr18xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR68XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr6xxx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674_CODEGEN_INSTALL_PATH=C:/ti/ti-cgt-c6000_8.3.3
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C64Px_DSPLIB_INSTALL_PATH=C:/ti/dsplib_c64Px_3_4_0_0
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674x_DSPLIB_INSTALL_PATH=C:/ti/dsplib_c674x_3_4_0_0
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674x_MATHLIB_INSTALL_PATH=C:/ti/mathlib_c674x_3_1_2_1
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>call checkenv.bat
    -----------------------------------------------
    mmWave Build Environment Configured
    -----------------------------------------------
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>cd ..
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts>cd ..
    
    C:\ti\mmwave_sdk_03_05_00_04\packages>cd ti\alg\gtrack
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack>gmake clean all
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    makefile:166: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:170: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:174: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:179: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:183: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:195: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:201: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=2D gtracklibClean
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    makefile:166: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:170: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:174: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:179: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:183: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:195: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:201: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    Cleaning the GTRACK Library Objects
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=3D gtracklibClean
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    makefile:166: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:170: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:174: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:179: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:183: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:195: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:201: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    Cleaning the GTRACK Library Objects
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=2D gtracklib
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    makefile:166: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:170: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:174: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:179: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:183: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:195: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:201: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_create.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_delete.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_step.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_module.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_create.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_delete.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_get.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_event.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_predict.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_report.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_score.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_start.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_stop.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_update.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_2d.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_3d.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_math.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_listlib.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_create.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_delete.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_step.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_module.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_create.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_delete.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_get.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_event.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_predict.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_report.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_score.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_start.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_stop.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_update.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_2d.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_3d.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_math.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_listlib.c
    Archiving gtracklib
      ==>  new archive 'lib/libgtrack2D.aer4f'
      ==>  building archive 'lib/libgtrack2D.aer4f'
      ==>  new archive 'lib/libgtrack2D.ae674'
      ==>  building archive 'lib/libgtrack2D.ae674'
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=3D gtracklib
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    makefile:166: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:170: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:174: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:179: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:183: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:195: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:201: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_create.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_delete.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_step.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_module.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_create.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_delete.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_get.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_event.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_predict.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_report.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_score.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_start.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_stop.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_update.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_2d.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_3d.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_math.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_listlib.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_create.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_delete.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_step.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_module.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_create.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_delete.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_get.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_event.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_predict.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_report.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_score.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_start.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_stop.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_update.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_2d.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_3d.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_math.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_listlib.c
    Archiving gtracklib
      ==>  new archive 'lib/libgtrack3D.aer4f'
      ==>  building archive 'lib/libgtrack3D.aer4f'
      ==>  new archive 'lib/libgtrack3D.ae674'
      ==>  building archive 'lib/libgtrack3D.ae674'
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=2D gtrackTestMss
    SHMEM_ALLOC is set to 0x00000006
    SHMEM_ALLOC is set to 0x00000006
    ../../common/mmwave_sdk.mak:277: warning: overriding commands for target `buildDirectories'
    ../../common/mmwave_sdk.mak:277: warning: ignoring old commands for target `buildDirectories'
    gtracklib.mak:78: warning: overriding commands for target `gtracklib'
    gtracklib.mak:78: warning: ignoring old commands for target `gtracklib'
    gtracklib.mak:89: warning: overriding commands for target `gtracklibClean'
    gtracklib.mak:89: warning: ignoring old commands for target `gtracklibClean'
    makefile:161: warning: overriding commands for target `lib'
    makefile:22: warning: ignoring old commands for target `lib'
    makefile:166: warning: overriding commands for target `gtracklib2d'
    makefile:27: warning: ignoring old commands for target `gtracklib2d'
    makefile:170: warning: overriding commands for target `gtracklib3d'
    makefile:31: warning: ignoring old commands for target `gtracklib3d'
    makefile:174: warning: overriding commands for target `libClean'
    makefile:35: warning: ignoring old commands for target `libClean'
    makefile:179: warning: overriding commands for target `gtracklib2dClean'
    makefile:40: warning: ignoring old commands for target `gtracklib2dClean'
    makefile:183: warning: overriding commands for target `gtracklib3dClean'
    makefile:44: warning: ignoring old commands for target `gtracklib3dClean'
    makefile:195: warning: overriding commands for target `test'
    makefile:56: warning: ignoring old commands for target `test'
    makefile:201: warning: overriding commands for target `testClean'
    makefile:62: warning: ignoring old commands for target `testClean'
    gmake[1]: *** No rule to make target `gtrackTestMss'.  Stop.
    gmake: *** [test] Error 2
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack>

    Best regards.
    Cruijff

  • Hi Cruijff

    It appears that I mistakenly attached the wrong makefile in my original response (selected the wrong folder when attaching). I am sorry for the trouble caused by this. I have attached the correct makefile below that I intended to attach in the first place. Could you please try this with the above steps and let me know if you still see the error?

    /cfs-file/__key/communityserver-discussions-components-files/1023/5047.makefile

    Regards

    -Nitin

  • Hi Nitin,

    Thank you for sharing the makefile again.

    I tried again following your guide.

    It is displayed the following error message:

    gmake[1]: *** No rule to make target `gtrackTestMss'. Stop.
    gmake: *** [test] Error 2

    the log is as below:

    20201216_log.txt
    Microsoft Windows [Version 10.0.17134.1845]
    (c) 2018 Microsoft Corporation. All rights reserved.
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>setenv.bat
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_DEVICE=iwr68xx
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set DOWNLOAD_FROM_CCS=yes
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SECDEV_INSTALL_PATH=
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SECDEV_HSIMAGE_CFG=/hs_image_creator/hsimage.cfg
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_TOOLS_INSTALL_PATH=C:/ti
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set MMWAVE_SDK_INSTALL_PATH=C:/ti/mmwave_sdk_03_05_00_04/packages
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set R4F_CODEGEN_INSTALL_PATH=C:/ti/ti-cgt-arm_16.9.6.LTS
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XDC_INSTALL_PATH=C:/ti/xdctools_3_50_08_24_core
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set BIOS_INSTALL_PATH=C:/ti/bios_6_73_01_01/packages
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR14XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr12xx_xwr14xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR16XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr16xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR18XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr18xx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set XWR68XX_RADARSS_IMAGE_BIN=C:/ti/mmwave_sdk_03_05_00_04/packages/../firmware/radarss/xwr6xxx_radarss_rprc.bin
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674_CODEGEN_INSTALL_PATH=C:/ti/ti-cgt-c6000_8.3.3
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C64Px_DSPLIB_INSTALL_PATH=C:/ti/dsplib_c64Px_3_4_0_0
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674x_DSPLIB_INSTALL_PATH=C:/ti/dsplib_c674x_3_4_0_0
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>set C674x_MATHLIB_INSTALL_PATH=C:/ti/mathlib_c674x_3_1_2_1
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>call checkenv.bat
    -----------------------------------------------
    mmWave Build Environment Configured
    -----------------------------------------------
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts\windows>cd ..
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\scripts>cd ..
    
    C:\ti\mmwave_sdk_03_05_00_04\packages>cd ti\alg\gtrack
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack>gmake clean all
    SHMEM_ALLOC is set to 0x00000006
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=2D gtracklibClean
    SHMEM_ALLOC is set to 0x00000006
    Cleaning the GTRACK Library Objects
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=3D gtracklibClean
    SHMEM_ALLOC is set to 0x00000006
    Cleaning the GTRACK Library Objects
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=2D gtracklib
    SHMEM_ALLOC is set to 0x00000006
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_create.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_delete.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_step.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_module.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_create.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_delete.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_get.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_event.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_predict.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_report.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_score.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_start.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_stop.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_update.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_2d.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_3d.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_math.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_listlib.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_create.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_delete.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_step.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_module.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_create.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_delete.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_get.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_event.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_predict.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_report.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_score.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_start.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_stop.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_update.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_2d.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_3d.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_math.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_listlib.c
    Archiving gtracklib
      ==>  new archive 'lib/libgtrack2D.aer4f'
      ==>  building archive 'lib/libgtrack2D.aer4f'
      ==>  new archive 'lib/libgtrack2D.ae674'
      ==>  building archive 'lib/libgtrack2D.ae674'
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=3D gtracklib
    SHMEM_ALLOC is set to 0x00000006
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_create.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_delete.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_step.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_module.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_create.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_delete.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_get.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_event.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_predict.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_report.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_score.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_start.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_stop.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_update.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_2d.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_3d.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_math.c
    [R4 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_listlib.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_create.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_delete.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_step.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_module.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_create.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_delete.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_get.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_event.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_predict.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_report.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_score.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_start.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_stop.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_unit_update.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_2d.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_utilities_3d.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_math.c
    [C674 Device/Type: iwr68xx/xwr68xx] Building file: src/gtrack_listlib.c
    Archiving gtracklib
      ==>  new archive 'lib/libgtrack3D.aer4f'
      ==>  building archive 'lib/libgtrack3D.aer4f'
      ==>  new archive 'lib/libgtrack3D.ae674'
      ==>  building archive 'lib/libgtrack3D.ae674'
    gmake -s MMWAVE_SDK_LIB_BUILD_OPTION=2D gtrackTestMss
    SHMEM_ALLOC is set to 0x00000006
    gmake[1]: *** No rule to make target `gtrackTestMss'.  Stop.
    gmake: *** [test] Error 2
    
    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\alg\gtrack>

    However, the library files are created in lib directory as below:

    Is the result for creating the library files correct?

    Best regards
    Cruijff

  • Yes, this is expected as I did not remove the gtrackTestMss target from the modified makefile. You can remove this error by modifying the following line in the make file. Change this line to

    all: lib (i.e. remove test)

    The libraries are compiled correctly.

    Regards

    -Nitin