Other Parts Discussed in Thread: SYSBIOS
Tool/software: Code Composer Studio
I get the following errors/warnings when I compile my project using XDC tools version 3.50.1.12. I don't get any errors when using version 3_32_01_22. I added xd__deprecated_types as a predefined symbol
as was suggested in the compatibility section for 3.50.1.12 but it didn't make any difference.
Description Resource Path Location Typ
error #148: declaration is incompatible with "xdc_Ptr ti_sysbios_BIOS_RtsGateProxy_Proxy__delegate__S(void)" (declared at line 244 of "C:/ti/tirtos_tivac_2_16_01_14/products/bios_6_45_02_31/packages/ti/sysbios/package/BIOS_RtsGateProxy.h") .xdchelp /Base007_0 line 17136 C/C++ Problem
Description Resource Path Location Type
gmake: *** No rule to make target 'build-843788415', needed by 'configPkg/compiler.opt'. Base007_0 Unknown C/C++ Problem
Description Resource Path Location Type
gmake: *** [build-498577167] Error 2 Base007_0_XDC_TEST C/C++ Problem
Warnings
Description Resource Path Location Type
warning #145-D: a value of type "const __T1_ti_sysbios_knl_Idle_coreList *" cannot be used to initialize an entity of type "xdc_UInt *" .xdchelp /Base007_0_XDC_TEST line 5731 C/C++ Problem
Description Resource Path Location Type
warning #145-D: a value of type "const __T1_ti_sysbios_knl_Idle_funcList *" cannot be used to initialize an entity of type "ti_sysbios_knl_Idle_FuncPtr *" .xdchelp /Base007_0_XDC_TEST line 5727 C/C++ Problem
Description Resource Path Location Type
warning #145-D: a value of type "const __T1_ti_sysbios_knl_Task_hooks *" cannot be used to initialize an entity of type "ti_sysbios_knl_Task_HookSet *" .xdchelp /Base007_0_XDC_TEST line 7081 C/C++ Problem
Description Resource Path Location Type
warning #145-D: a value of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" .xdchelp /Base007_0_XDC_TEST line 923 C/C++ Problem
Description Resource Path Location Type
warning #145-D: a value of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" .xdchelp /Base007_0_XDC_TEST line 944 C/C++ Problem
Description Resource Path Location Type
warning #145-D: a value of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" .xdchelp /Base007_0_XDC_TEST line 992 C/C++ Problem
Description Resource Path Location Type
#515-D a value of type "const xdc_runtime_Types_Base *" cannot be assigned to an entity of type "xdc_runtime_Types_Base *" .ccsproject /Base007_0_XDC_TEST line 142, external location: C:\ti\tirtos_tivac_2_16_01_14\products\bios_6_45_02_31\packages\ti\sysbios\interfaces\ITimestamp.h C/C++ Problem
Description Resource Path Location Type
#515-D a value of type "const xdc_runtime_Types_Base *" cannot be assigned to an entity of type "xdc_runtime_Types_Base *" .ccsproject /Base007_0_XDC_TEST line 162, external location: C:\ti\tirtos_tivac_2_16_01_14\products\bios_6_45_02_31\packages\ti\sysbios\interfaces\ITimestamp.h C/C++ Problem
I'm using TI-RTOS version 2.16.01.14.
CCS Version: 7.1.0.00016
Compiler version: 16.9.2.LTS