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.

CCS/CC3220SF-LAUNCHXL: Build errors after installing latest CCS Version?

Part Number: CC3220SF-LAUNCHXL
Other Parts Discussed in Thread: CC3220SF, SYSBIOS

Tool/software: Code Composer Studio

Hi,

    I deleted my previous CCSv7.1 version and installed the latest CCSv7.1.0.00016. I build the CC3220SF SDK example programs and now I am getting these build errors below. How do I solve these build errors?

>> Compilation failure
subdir_rules.mk:26: recipe for target 'build-532594849-inproc' failed
"package/cfg/hello_pem4.c", line 863: warning #145-D: a value of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)"
"package/cfg/hello_pem4.c", line 884: warning #145-D: a value of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)"
"package/cfg/hello_pem4.c", line 906: warning #145-D: a value of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)"
"package/cfg/hello_pem4.c", line 2414: error #20: identifier "CT__ti_sysbios_BIOS_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 2414: error #20: identifier "CT__ti_sysbios_BIOS_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 2414: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 2635: error #20: identifier "CT__ti_sysbios_family_arm_m3_Hwi_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 2635: error #20: identifier "CT__ti_sysbios_family_arm_m3_Hwi_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 2635: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 2848: error #20: identifier "CT__ti_sysbios_family_arm_m3_IntrinsicsSupport_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 2848: error #20: identifier "CT__ti_sysbios_family_arm_m3_IntrinsicsSupport_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 2848: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 2925: error #20: identifier "CT__ti_sysbios_family_arm_m3_TaskSupport_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 2925: error #20: identifier "CT__ti_sysbios_family_arm_m3_TaskSupport_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 2925: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 3078: error #20: identifier "CT__ti_sysbios_family_arm_m3_Timer_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3078: error #20: identifier "CT__ti_sysbios_family_arm_m3_Timer_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3078: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 3204: error #20: identifier "CT__ti_sysbios_gates_GateHwi_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3204: error #20: identifier "CT__ti_sysbios_gates_GateHwi_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3204: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 3339: error #20: identifier "CT__ti_sysbios_gates_GateMutex_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3339: error #20: identifier "CT__ti_sysbios_gates_GateMutex_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3339: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 3447: error #20: identifier "CT__ti_sysbios_hal_Hwi_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3447: error #20: identifier "CT__ti_sysbios_hal_Hwi_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3447: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 3588: error #20: identifier "CT__ti_sysbios_heaps_HeapMem_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3588: error #20: identifier "CT__ti_sysbios_heaps_HeapMem_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3588: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 3755: error #20: identifier "CT__ti_sysbios_knl_Clock_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3755: error #20: identifier "CT__ti_sysbios_knl_Clock_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3755: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 3899: error #20: identifier "CT__ti_sysbios_knl_Idle_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3899: error #20: identifier "CT__ti_sysbios_knl_Idle_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3899: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 3984: error #20: identifier "CT__ti_sysbios_knl_Intrinsics_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3984: error #20: identifier "CT__ti_sysbios_knl_Intrinsics_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 3984: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 4088: error #20: identifier "CT__ti_sysbios_knl_Queue_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 4088: error #20: identifier "CT__ti_sysbios_knl_Queue_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 4088: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 4190: error #20: identifier "CT__ti_sysbios_knl_Semaphore_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 4190: error #20: identifier "CT__ti_sysbios_knl_Semaphore_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 4190: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 4476: error #20: identifier "CT__ti_sysbios_knl_Swi_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 4476: error #20: identifier "CT__ti_sysbios_knl_Swi_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 4476: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 4796: error #20: identifier "CT__ti_sysbios_knl_Task_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 4796: error #20: identifier "CT__ti_sysbios_knl_Task_Module__startupDoneFxn" is undefined
"package/cfg/hello_pem4.c", line 4796: error #18: expected a ")"
"package/cfg/hello_pem4.c", line 12850: warning #169-D: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/hello_pem4.c", line 12850: warning #169-D: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/hello_pem4.c", line 12850: warning #169-D: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/hello_pem4.c", line 12850: error #141: too many arguments in function call
"package/cfg/hello_pem4.c", line 12923: warning #169-D: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/hello_pem4.c", line 12923: warning #169-D: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/hello_pem4.c", line 12923: warning #169-D: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/hello_pem4.c", line 12923: error #141: too many arguments in function call
"package/cfg/hello_pem4.c", line 13089: warning #169-D: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/hello_pem4.c", line 13089: warning #169-D: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/hello_pem4.c", line 13089: warning #169-D: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/hello_pem4.c", line 13089: error #141: too many arguments in function call
"package/cfg/hello_pem4.c", line 13162: warning #169-D: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/hello_pem4.c", line 13162: warning #169-D: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/hello_pem4.c", line 13162: warning #169-D: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/hello_pem4.c", line 13162: error #141: too many arguments in function call
"package/cfg/hello_pem4.c", line 13402: warning #169-D: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/hello_pem4.c", line 13402: warning #169-D: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/hello_pem4.c", line 13402: warning #169-D: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/hello_pem4.c", line 13402: error #141: too many arguments in function call
"package/cfg/hello_pem4.c", line 13475: warning #169-D: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/hello_pem4.c", line 13475: warning #169-D: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/hello_pem4.c", line 13475: warning #169-D: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/hello_pem4.c", line 13475: error #141: too many arguments in function call
"package/cfg/hello_pem4.c", line 13554: warning #169-D: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/hello_pem4.c", line 13554: warning #169-D: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/hello_pem4.c", line 13554: warning #169-D: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/hello_pem4.c", line 13554: error #141: too many arguments in function call
"package/cfg/hello_pem4.c", line 13950: error #148: declaration is incompatible with "xdc_CPtr ti_sysbios_BIOS_RtsGateProxy_Proxy__delegate__S(void)" (declared at line 317 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/package/BIOS_RtsGateProxy.h")
"package/cfg/hello_pem4.c", line 14062: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_family_arm_m3_Hwi_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 989 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Hwi.h")
"package/cfg/hello_pem4.c", line 14285: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_family_arm_m3_Timer_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 476 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/family/arm/m3/Timer.h")
"package/cfg/hello_pem4.c", line 14484: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_gates_GateHwi_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 316 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/gates/GateHwi.h")
"package/cfg/hello_pem4.c", line 14665: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_gates_GateMutex_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 334 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/gates/GateMutex.h")
"package/cfg/hello_pem4.c", line 14846: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_hal_Hwi_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 445 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/hal/Hwi.h")
"package/cfg/hello_pem4.c", line 14986: error #148: declaration is incompatible with "xdc_CPtr ti_sysbios_hal_Hwi_HwiProxy_Proxy__delegate__S(void)" (declared at line 410 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/hal/package/Hwi_HwiProxy.h")
"package/cfg/hello_pem4.c", line 15098: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_heaps_HeapMem_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 417 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/heaps/HeapMem.h")
"package/cfg/hello_pem4.c", line 15220: error #148: declaration is incompatible with "xdc_CPtr ti_sysbios_heaps_HeapMem_Module_GateProxy_Proxy__delegate__S(void)" (declared at line 317 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/heaps/package/HeapMem_Module_GateProxy.h")
"package/cfg/hello_pem4.c", line 15332: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Clock_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 460 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/knl/Clock.h")
"package/cfg/hello_pem4.c", line 15455: error #148: declaration is incompatible with "xdc_CPtr ti_sysbios_knl_Clock_TimerProxy_Proxy__delegate__S(void)" (declared at line 362 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/knl/package/Clock_TimerProxy.h")
"package/cfg/hello_pem4.c", line 15495: error #148: declaration is incompatible with "xdc_CPtr ti_sysbios_knl_Intrinsics_SupportProxy_Proxy__delegate__S(void)" (declared at line 279 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/knl/package/Intrinsics_SupportProxy.h")
"package/cfg/hello_pem4.c", line 15606: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Queue_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 292 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/knl/Queue.h")
"package/cfg/hello_pem4.c", line 15787: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Semaphore_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 446 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/knl/Semaphore.h")
"package/cfg/hello_pem4.c", line 15969: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Swi_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 455 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/knl/Swi.h")
"package/cfg/hello_pem4.c", line 16168: error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Task_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 854 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/knl/Task.h")
"package/cfg/hello_pem4.c", line 16271: error #148: declaration is incompatible with "xdc_CPtr ti_sysbios_knl_Task_SupportProxy_Proxy__delegate__S(void)" (declared at line 314 of "C:/ti/simplelink_cc32xx_sdk_1_30_01_03/kernel/tirtos/packages/ti/sysbios/knl/package/Task_SupportProxy.h")
72 errors detected in the compilation of "package/cfg/hello_pem4.c".
gmake.exe: *** [package/cfg/hello_pem4.oem4] Error 1
js: "C:/ti/xdctools_3_32_01_22_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
gmake[1]: *** [build-532594849-inproc] Error 1
gmake: *** No rule to make target 'build-532594849', needed by 'configPkg/compiler.opt'.
gmake: *** No rule to make target 'build-532594849', needed by 'configPkg/compiler.opt'.
gmake[1]: Leaving directory 'C:/ti/ccsv7workspace/CC3220SF_Launchpad/hello_CC3220SF_LAUNCHXL_tirtos_ccs/Debug'
gmake: Target 'all' not remade because of errors.

**** Build Finished ****

- kel

 - I want to inform you about this issue.

  • I may need to pull in a TI-RTOS expert but one thing I noticed in the output above is that XDCTools 3.32 is being used.  I believe the current version of the SimpleLink SDK requires 3.50 to be used.  That should have been installed with CCS.

    Can you check the XDCTools version for both the application project and kernel project and ensure that 3.50 is selected.

    If I try changing the SDK examples to use 3.32 I start getting errors.

    Regards,

    John

  • Hi JohnS,

    I will remember your advice. I deleted my CC3200SF Workspace and then created a new one. I imported the CCS Projects and did not encounter the build errors again.

    - kel