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.

"No rule to make target 'xdc/runtime/*'" Build Errors

Part Number: CC2652RB
Other Parts Discussed in Thread: SYSCONFIG, SYSBIOS

Tool/software: Code Composer Studio

We have a project that was previously using SDK v3.20 which we've updated to use v4.20 and SysConfig.  This project now builds cleanly with the new SDK for my co-worker.  When I check his commit out of Git and try to build it myself, I get errors:

**** Build of configuration Release for project Gen4-Main-Controller ****

"C:\\ti\\ccs1011\\ccs\\utils\\bin\\gmake" -k -j 4 all -O 
 
making ../src/sysbios/rom_sysbios.aem4f ...
gmake[1]: Entering directory 'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'
makefile:41: recipe for target 'm3_Hwi_asm.obj' failed
gmake[1]: *** No rule to make target 'xdc/runtime/xdc_noinit.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Assert.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Core-mem.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Core-smem.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Core-label.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Core-params.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Diags.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Error.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Gate.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Log.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Memory.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Registry.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Startup.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/System.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/SysCallback.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Text.c', needed by 'rom_sysbios.obj'.
gmake[1]: *** No rule to make target 'xdc/runtime/Timestamp.c', needed by 'rom_sysbios.obj'.
process_begin: CreateProcess(NULL, C:/ti/ccs1010/xdctools_3_61_02_27_core/packages/../bin/rm -f m3_Hwi_asm.obj, ...) failed.
 
process_begin: CreateProcess(NULL, C:/ti/ccs1010/xdctools_3_61_02_27_core/packages/../bin/rm -f m3_Hwi_asm_switch.obj, ...) failed.
 
process_begin: CreateProcess(NULL, C:/ti/ccs1010/xdctools_3_61_02_27_core/packages/../bin/rm -f m3_IntrinsicsSupport_asm.obj, ...) failed.
 
process_begin: CreateProcess(NULL, C:/ti/ccs1010/xdctools_3_61_02_27_core/packages/../bin/rm -f m3_TaskSupport_asm.obj, ...) failed.
 
process_begin: CreateProcess(NULL, C:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl -c --endian=little -mv7M4 --abi=eabi --float_support=fpv4spd16 -q -ms --opt_for_speed=0 --program_level_compile -o3 -g -Dti_sysbios_family_arm_cc26xx_Boot_driverlibVersion=2 -Dti_sysbios_knl_Clock_stopCheckNext__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_enableException__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_disablePriority__D=32U -Dti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__D=0U -Dti_sysbios_knl_Task_minimizeLatency__D=FALSE -Dti_sysbios_BIOS_swiEnabled__D=TRUE -Dti_sysbios_BIOS_taskEnabled__D=TRUE -Dti_sysbios_BIOS_clockEnabled__D=TRUE -Dti_sysbios_BIOS_runtimeCreatesEnabled__D=TRUE -Dti_sysbios_knl_Task_moduleStateCheckFlag__D=FALSE -Dti_sysbios_knl_Task_objectCheckFlag__D=FALSE -Dti_sysbios_hal_Hwi_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Swi_DISABLE_ALL_HOOKS -Dti_sysbios_BIOS_smpEnabled__D=FALSE -Dti_sysbios_Build_useHwiMacros -Dti_sysbios_Build_useIndirectReferences=FALSE -Dti_sysbios_knl_Swi_numPriorities__D=6 -Dti_sysbios_knl_Task_deleteTerminatedTasks__D=FALSE -Dti_sysbios_knl_Task_numPriorities__D=6 -Dti_sysbios_knl_Task_checkStackFlag__D=FALSE -Dti_sysbios_knl_Task_initStackFlag__D=TRUE -Dti_sysbios_knl_Task_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Clock_TICK_SOURCE=ti_sysbios_knl_Clock_TickSource_TIMER -Dti_sysbios_knl_Clock_TICK_MODE=ti_sysbios_knl_Clock_TickMode_DYNAMIC -Dti_sysbios_hal_Core_delegate_getId=ti_sysbios_hal_CoreNull_getId__E -Dti_sysbios_hal_Core_delegate_interruptCore=ti_sysbios_hal_CoreNull_interruptCore__E -Dti_sysbios_hal_Core_delegate_lock=ti_sysbios_hal_CoreNull_lock__E -Dti_sysbios_hal_Core_delegate_unlock=ti_sysbios_hal_CoreNull_unlock__E -Dti_sysbios_hal_Core_numCores__D=1 -Dti_sysbios_hal_CoreNull_numCores__D=1 -Dti_sysbios_utils_Load_taskEnabled__D=TRUE -Dti_sysbios_utils_Load_swiEnabled__D=FALSE -Dti_sysbios_utils_Load_hwiEnabled__D=FALSE -Dti_sysbios_family_arm_m3_Hwi_dispatcherSwiSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherTaskSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherAutoNestingSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherIrpTrackingSupport__D=TRUE -Dti_sysbios_knl_Semaphore_supportsEvents__D=FALSE -Dti_sysbios_knl_Semaphore_supportsPriority__D=FALSE -Dxdc_runtime_Assert_DISABLE_ALL -Dxdc_runtime_Log_DISABLE_ALL --define=DeviceFamily_CC26X2 --define=FLASH_ROM_BUILD=2 --define=NVOCMP_NWSAMEITEM=1 -IC:/ti/ccs1010/xdctools_3_61_02_27_core/packages/ -Dxdc_target_types__=C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/targets/arm/elf/std.h -Dxdc_target_name__=M4F -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ -IC:/ti/ccs1010/xdctools_3_61_02_27_core/packages/ -I../ -I/packages// -IC:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M --output_file=m3_Hwi_asm.obj, ...) failed.
gmake[1]: [m3_Hwi_asm.obj] Error 2 (ignored)
gmake[1]: *** [m3_Hwi_asm.obj] Error 2
asmem4f C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M ...
makefile:41: recipe for target 'm3_Hwi_asm.obj' failed
gmake[1]: Leaving directory 'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'
gmake[1]: Entering directory 'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'
makefile:49: recipe for target 'm3_IntrinsicsSupport_asm.obj' failed
asmem4f C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/sysbios/family/arm/m3/IntrinsicsSupport_asm.sv7M ...
makefile:49: recipe for target 'm3_IntrinsicsSupport_asm.obj' failed
process_begin: CreateProcess(NULL, C:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl -c --endian=little -mv7M4 --abi=eabi --float_support=fpv4spd16 -q -ms --opt_for_speed=0 --program_level_compile -o3 -g -Dti_sysbios_family_arm_cc26xx_Boot_driverlibVersion=2 -Dti_sysbios_knl_Clock_stopCheckNext__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_enableException__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_disablePriority__D=32U -Dti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__D=0U -Dti_sysbios_knl_Task_minimizeLatency__D=FALSE -Dti_sysbios_BIOS_swiEnabled__D=TRUE -Dti_sysbios_BIOS_taskEnabled__D=TRUE -Dti_sysbios_BIOS_clockEnabled__D=TRUE -Dti_sysbios_BIOS_runtimeCreatesEnabled__D=TRUE -Dti_sysbios_knl_Task_moduleStateCheckFlag__D=FALSE -Dti_sysbios_knl_Task_objectCheckFlag__D=FALSE -Dti_sysbios_hal_Hwi_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Swi_DISABLE_ALL_HOOKS -Dti_sysbios_BIOS_smpEnabled__D=FALSE -Dti_sysbios_Build_useHwiMacros -Dti_sysbios_Build_useIndirectReferences=FALSE -Dti_sysbios_knl_Swi_numPriorities__D=6 -Dti_sysbios_knl_Task_deleteTerminatedTasks__D=FALSE -Dti_sysbios_knl_Task_numPriorities__D=6 -Dti_sysbios_knl_Task_checkStackFlag__D=FALSE -Dti_sysbios_knl_Task_initStackFlag__D=TRUE -Dti_sysbios_knl_Task_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Clock_TICK_SOURCE=ti_sysbios_knl_Clock_TickSource_TIMER -Dti_sysbios_knl_Clock_TICK_MODE=ti_sysbios_knl_Clock_TickMode_DYNAMIC -Dti_sysbios_hal_Core_delegate_getId=ti_sysbios_hal_CoreNull_getId__E -Dti_sysbios_hal_Core_delegate_interruptCore=ti_sysbios_hal_CoreNull_interruptCore__E -Dti_sysbios_hal_Core_delegate_lock=ti_sysbios_hal_CoreNull_lock__E -Dti_sysbios_hal_Core_delegate_unlock=ti_sysbios_hal_CoreNull_unlock__E -Dti_sysbios_hal_Core_numCores__D=1 -Dti_sysbios_hal_CoreNull_numCores__D=1 -Dti_sysbios_utils_Load_taskEnabled__D=TRUE -Dti_sysbios_utils_Load_swiEnabled__D=FALSE -Dti_sysbios_utils_Load_hwiEnabled__D=FALSE -Dti_sysbios_family_arm_m3_Hwi_dispatcherSwiSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherTaskSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherAutoNestingSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherIrpTrackingSupport__D=TRUE -Dti_sysbios_knl_Semaphore_supportsEvents__D=FALSE -Dti_sysbios_knl_Semaphore_supportsPriority__D=FALSE -Dxdc_runtime_Assert_DISABLE_ALL -Dxdc_runtime_Log_DISABLE_ALL --define=DeviceFamily_CC26X2 --define=FLASH_ROM_BUILD=2 --define=NVOCMP_NWSAMEITEM=1 -IC:/ti/ccs1010/xdctools_3_61_02_27_core/packages/ -Dxdc_target_types__=C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/targets/arm/elf/std.h -Dxdc_target_name__=M4F -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ -IC:/ti/ccs1010/xdctools_3_61_02_27_core/packages/ -I../ -I/packages// -IC:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/sysbios/family/arm/m3/IntrinsicsSupport_asm.sv7M --output_file=m3_IntrinsicsSupport_asm.obj, ...) failed.
gmake[1]: [m3_IntrinsicsSupport_asm.obj] Error 2 (ignored)
gmake[1]: *** [m3_IntrinsicsSupport_asm.obj] Error 2
gmake[1]: Leaving directory 'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'
gmake[1]: Entering directory 'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'
makefile:45: recipe for target 'm3_Hwi_asm_switch.obj' failed
process_begin: CreateProcess(NULL, C:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl -c --endian=little -mv7M4 --abi=eabi --float_support=fpv4spd16 -q -ms --opt_for_speed=0 --program_level_compile -o3 -g -Dti_sysbios_family_arm_cc26xx_Boot_driverlibVersion=2 -Dti_sysbios_knl_Clock_stopCheckNext__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_enableException__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_disablePriority__D=32U -Dti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__D=0U -Dti_sysbios_knl_Task_minimizeLatency__D=FALSE -Dti_sysbios_BIOS_swiEnabled__D=TRUE -Dti_sysbios_BIOS_taskEnabled__D=TRUE -Dti_sysbios_BIOS_clockEnabled__D=TRUE -Dti_sysbios_BIOS_runtimeCreatesEnabled__D=TRUE -Dti_sysbios_knl_Task_moduleStateCheckFlag__D=FALSE -Dti_sysbios_knl_Task_objectCheckFlag__D=FALSE -Dti_sysbios_hal_Hwi_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Swi_DISABLE_ALL_HOOKS -Dti_sysbios_BIOS_smpEnabled__D=FALSE -Dti_sysbios_Build_useHwiMacros -Dti_sysbios_Build_useIndirectReferences=FALSE -Dti_sysbios_knl_Swi_numPriorities__D=6 -Dti_sysbios_knl_Task_deleteTerminatedTasks__D=FALSE -Dti_sysbios_knl_Task_numPriorities__D=6 -Dti_sysbios_knl_Task_checkStackFlag__D=FALSE -Dti_sysbios_knl_Task_initStackFlag__D=TRUE -Dti_sysbios_knl_Task_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Clock_TICK_SOURCE=ti_sysbios_knl_Clock_TickSource_TIMER -Dti_sysbios_knl_Clock_TICK_MODE=ti_sysbios_knl_Clock_TickMode_DYNAMIC -Dti_sysbios_hal_Core_delegate_getId=ti_sysbios_hal_CoreNull_getId__E -Dti_sysbios_hal_Core_delegate_interruptCore=ti_sysbios_hal_CoreNull_interruptCore__E -Dti_sysbios_hal_Core_delegate_lock=ti_sysbios_hal_CoreNull_lock__E -Dti_sysbios_hal_Core_delegate_unlock=ti_sysbios_hal_CoreNull_unlock__E -Dti_sysbios_hal_Core_numCores__D=1 -Dti_sysbios_hal_CoreNull_numCores__D=1 -Dti_sysbios_utils_Load_taskEnabled__D=TRUE -Dti_sysbios_utils_Load_swiEnabled__D=FALSE -Dti_sysbios_utils_Load_hwiEnabled__D=FALSE -Dti_sysbios_family_arm_m3_Hwi_dispatcherSwiSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherTaskSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherAutoNestingSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherIrpTrackingSupport__D=TRUE -Dti_sysbios_knl_Semaphore_supportsEvents__D=FALSE -Dti_sysbios_knl_Semaphore_supportsPriority__D=FALSE -Dxdc_runtime_Assert_DISABLE_ALL -Dxdc_runtime_Log_DISABLE_ALL --define=DeviceFamily_CC26X2 --define=FLASH_ROM_BUILD=2 --define=NVOCMP_NWSAMEITEM=1 -IC:/ti/ccs1010/xdctools_3_61_02_27_core/packages/ -Dxdc_target_types__=C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/targets/arm/elf/std.h -Dxdc_target_name__=M4F -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ -IC:/ti/ccs1010/xdctools_3_61_02_27_core/packages/ -I../ -I/packages// -IC:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm_switch.sv7M --output_file=m3_Hwi_asm_switch.obj, ...) failed.
gmake[1]: [m3_Hwi_asm_switch.obj] Error 2 (ignored)
gmake[1]: *** [m3_Hwi_asm_switch.obj] Error 2
asmem4f C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi_asm_switch.sv7M ...
makefile:45: recipe for target 'm3_Hwi_asm_switch.obj' failed
gmake[1]: Leaving directory 'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'
gmake[1]: Entering directory 'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'
makefile:53: recipe for target 'm3_TaskSupport_asm.obj' failed
asmem4f C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/sysbios/family/arm/m3/TaskSupport_asm.sv7M ...
makefile:53: recipe for target 'm3_TaskSupport_asm.obj' failed
process_begin: CreateProcess(NULL, C:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/bin/armcl -c --endian=little -mv7M4 --abi=eabi --float_support=fpv4spd16 -q -ms --opt_for_speed=0 --program_level_compile -o3 -g -Dti_sysbios_family_arm_cc26xx_Boot_driverlibVersion=2 -Dti_sysbios_knl_Clock_stopCheckNext__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_enableException__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_disablePriority__D=32U -Dti_sysbios_family_arm_m3_Hwi_numSparseInterrupts__D=0U -Dti_sysbios_knl_Task_minimizeLatency__D=FALSE -Dti_sysbios_BIOS_swiEnabled__D=TRUE -Dti_sysbios_BIOS_taskEnabled__D=TRUE -Dti_sysbios_BIOS_clockEnabled__D=TRUE -Dti_sysbios_BIOS_runtimeCreatesEnabled__D=TRUE -Dti_sysbios_knl_Task_moduleStateCheckFlag__D=FALSE -Dti_sysbios_knl_Task_objectCheckFlag__D=FALSE -Dti_sysbios_hal_Hwi_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Swi_DISABLE_ALL_HOOKS -Dti_sysbios_BIOS_smpEnabled__D=FALSE -Dti_sysbios_Build_useHwiMacros -Dti_sysbios_Build_useIndirectReferences=FALSE -Dti_sysbios_knl_Swi_numPriorities__D=6 -Dti_sysbios_knl_Task_deleteTerminatedTasks__D=FALSE -Dti_sysbios_knl_Task_numPriorities__D=6 -Dti_sysbios_knl_Task_checkStackFlag__D=FALSE -Dti_sysbios_knl_Task_initStackFlag__D=TRUE -Dti_sysbios_knl_Task_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Clock_TICK_SOURCE=ti_sysbios_knl_Clock_TickSource_TIMER -Dti_sysbios_knl_Clock_TICK_MODE=ti_sysbios_knl_Clock_TickMode_DYNAMIC -Dti_sysbios_hal_Core_delegate_getId=ti_sysbios_hal_CoreNull_getId__E -Dti_sysbios_hal_Core_delegate_interruptCore=ti_sysbios_hal_CoreNull_interruptCore__E -Dti_sysbios_hal_Core_delegate_lock=ti_sysbios_hal_CoreNull_lock__E -Dti_sysbios_hal_Core_delegate_unlock=ti_sysbios_hal_CoreNull_unlock__E -Dti_sysbios_hal_Core_numCores__D=1 -Dti_sysbios_hal_CoreNull_numCores__D=1 -Dti_sysbios_utils_Load_taskEnabled__D=TRUE -Dti_sysbios_utils_Load_swiEnabled__D=FALSE -Dti_sysbios_utils_Load_hwiEnabled__D=FALSE -Dti_sysbios_family_arm_m3_Hwi_dispatcherSwiSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherTaskSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherAutoNestingSupport__D=TRUE -Dti_sysbios_family_arm_m3_Hwi_dispatcherIrpTrackingSupport__D=TRUE -Dti_sysbios_knl_Semaphore_supportsEvents__D=FALSE -Dti_sysbios_knl_Semaphore_supportsPriority__D=FALSE -Dxdc_runtime_Assert_DISABLE_ALL -Dxdc_runtime_Log_DISABLE_ALL --define=DeviceFamily_CC26X2 --define=FLASH_ROM_BUILD=2 --define=NVOCMP_NWSAMEITEM=1 -IC:/ti/ccs1010/xdctools_3_61_02_27_core/packages/ -Dxdc_target_types__=C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/targets/arm/elf/std.h -Dxdc_target_name__=M4F -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ -IC:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ -IC:/ti/ccs1010/xdctools_3_61_02_27_core/packages/ -I../ -I/packages// -IC:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages/ti/sysbios/family/arm/m3/TaskSupport_asm.sv7M --output_file=m3_TaskSupport_asm.obj, ...) failed.
gmake[1]: [m3_TaskSupport_asm.obj] Error 2 (ignored)
gmake[1]: *** [m3_TaskSupport_asm.obj] Error 2
gmake[1]: Leaving directory 'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'
../src/makefile.libs:56: recipe for target '../src/sysbios/rom_sysbios.aem4f' failed
gmake[1]: Target 'all' not remade because of errors.
gmake: *** [../src/sysbios/rom_sysbios.aem4f] Error 2
gmake: Target 'all' not remade because of errors.

**** Build Finished ****

Here is the beginning of my co-worker's console log when the build succeeds:

**** Build of configuration Release for project Gen4-Main-Controller ****

"C:\\ti\\ccs1010\\ccs\\utils\\bin\\gmake" -k -j 4 all -O 
 
making ../src/sysbios/rom_sysbios.aem4f ...
gmake[1]: Nothing to be done for 'all'.
C:\Strawberry\perl\bin\perl.exe C:/<path>/workspace/Gen4-Main-Controller\pre.pl Release
makefile:250: recipe for target 'pre-build' failed
 
making ../src/sysbios/rom_sysbios.aem4f ...
Building file: "../Gen4-Main-Controller_release.cfg"
Invoking: XDCtools
"C:/ti/ccs1010/xdctools_3_61_02_27_core/xs" --xdcpath="C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source;C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/kernel/tirtos/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.M4F -p ti.platforms.simplelink:CC2652R1F -r release -c "C:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS" --compileOptions "-mv7M4 --code_state=16 --float_support=FPv4SPD16 -me -O4 --opt_for_speed=0 --include_path=\"C:/<path>/workspace/Gen4-Main-Controller\" --include_path=\"C:/<path>/workspace/Gen4-Main-Controller/Release\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/examples/rtos/CC2652RB_LAUNCHXL/ble5stack/simple_peripheral/Application\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/npi/src\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/npi/src/inc\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/common/cc26xx/rcosc\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/controller/cc26xx/inc\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/inc\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/rom\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/common/cc26xx\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/icall/inc\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/hal/src/target/_common\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/hal/src/target/_common/cc26xx\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/hal/src/inc\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/heapmgr\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/profiles/dev_info\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/profiles/simple_profile\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/icall/src/inc\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/osal/src/inc\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/services/src/saddr\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/ble5stack/services/src/sdata\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/common/nv\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/common/cc26xx\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/devices/cc13x2_cc26x2\" --include_path=\"C:/ti/simplelink_cc13x2_26x2_sdk_4_20_01_04/source/ti/posix/ccs\" --include_path=\"C:/ti/ccs1010/ccs/tools/compiler/ti-cgt-arm_20.2.1.LTS/include\" --include_path=\"C:/<path>/workspace/Gen4-Main-Controller/Sysconfig\" --include_path=\"C:/<path>/KEYS\" --define=DeviceFamily_CC26X2 --define=FLASH_ROM_BUILD=2 --define=NVOCMP_NWSAMEITEM=1 -g --c99 --gcc --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi  " "../Gen4-Main-Controller_release.cfg"
gmake[2]: Nothing to be done for 'all'.
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring Gen4-Main-Controller_release.xem4f from package/cfg/Gen4-Main-Controller_release_pem4f.cfg ...
generating custom ROM library makefile ... 
Starting build of library sources ...
making C:/<path>/workspace/Gen4-Main-Controller/src/sysbios/rom_sysbios.aem4f ...
Build of libraries done.
clem4f package/cfg/Gen4-Main-Controller_release_pem4f.c ...
Name "main::DIR" used only once: possible typo at C:/<path>/workspace/Gen4-Main-Controller\pre.pl line 64.
gmake[1]: [pre-build] Error 25 (ignored)
Finished building: "../Gen4-Main-Controller_release.cfg"
 
Building file: "../Application/foo.c"
Invoking: ARM Compiler
...

What's the cause of my errors?  We both have CCS10, I installed the 4.20 SDK, I tried deleting the build configuration folder and starting from scratch, I tried excluding and re-including the Gen4-Main-Controller_release.cfg file, and we are unable to spot any differences in the project settings.  So why does his try to build the .cfg file, invoke the XDCtools, and work, while mine does neither and just proceeds straight to erroring over lack of rules to make xdc targets?

  • Chris Hunt said:
    'C:/<path>/workspace/Gen4-Main-Controller/src/sysbios'

    I assume that you replaced the actual folder name with "<path>". If so, does the actual folder name have any non-alphanumeric characters or whitespaces?

    Thanks

    ki

  • You assume correctly, and no it does not.  [A-Za-z0-9] only.  Did something change between CCS9 and CCS10, or SDK 3.20 and 4.20, that would have affected how paths are treated?  In case I wasn't explicit, I have been building this project successfully in that same workspace for quite some time, but with the older versions stated above.  It only started giving me these errors once I checked out a co-worker's commit that updated the code to work with SysConfig on SDK 4.20, even though I installed that SDK and updated to CCS10 as he had.

  • Chris Hunt said:
    Did something change between CCS9 and CCS10, or SDK 3.20 and 4.20, that would have affected how paths are treated?

    No, nothing really changed in this regard.

    Chris Hunt said:
    In case I wasn't explicit, I have been building this project successfully in that same workspace for quite some time, but with the older versions stated above.  It only started giving me these errors once I checked out a co-worker's commit that updated the code to work with SysConfig on SDK 4.20, even though I installed that SDK and updated to CCS10 as he had.

    One potential cause for the gmake error you see is that the build tools are unable to find the required source files. Do you see the source files mentioned in the errors such as 'xdc/runtime/xdc_noinit.c'? 

    Thanks

    ki

  • Where should I be looking for them?  They're not in my workspace, so if they're supposed to be, you'll have to tell me why they're not.  And if they're just supposed to be found in the SDK, well, again, you'll have to tell me why they're not.

  • Can you provide the project? I have the SDK, I'll just need the contents in the project folder. If you do not wish to share on this public forum, please start a private E2E conversation with me.

    Thanks

    ki