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.

Compiler/SN74CBT16214: Discuss about the compilation error in CCS 7v

Part Number: SN74CBT16214

Tool/software: TI C/C++ Compiler

Hi,

I am tying to compile FreeRTOS for TI TMS570LS3137CZWT boards

but during compilation i am getting some error which are given below, please help me to understand the error and solve it.

Description    Resource    Path    Location    Type
#10010 errors encountered during linking; "ScheduleTimer.out" not built    ScheduleTimer             C/C++ Problem
#10234-D unresolved symbols remain    ScheduleTimer             C/C++ Problem
gmake: *** [ScheduleTimer.out] Error 1    ScheduleTimer             C/C++ Problem
gmake: Target 'all' not remade because of errors.    ScheduleTimer             C/C++ Problem
unresolved symbol vApplicationIdleHook, first referenced in ./source/os_tasks.obj    ScheduleTimer             C/C++ Problem
unresolved symbol vApplicationMallocFailedHook, first referenced in ./source/os_heap.obj    ScheduleTimer             C/C++ Problem
unresolved symbol vApplicationStackOverflowHook, first referenced in ./source/os_tasks.obj    ScheduleTimer             C/C++ Problem
unresolved symbol vApplicationTickHook, first referenced in ./source/os_tasks.obj    ScheduleTimer             C/C++ Problem
unresolved symbol vPortSvcCallback, first referenced in ./source/os_portasm.obj    ScheduleTimer             C/C++ Problem

Console Error:--


**** Build of configuration Debug for project ScheduleTimer ****

"C:\\ti\\ccsv7\\utils\\bin\\gmake" -k all
'Building file: ../source/sys_main.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 --include_path="D:/InstalledCCS/ScheduleTimer/include" --include_path="C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.6.LTS/include" --include_path="D:/InstalledCCS/ScheduleTimer" -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="source/sys_main.d" --obj_directory="source"  "../source/sys_main.c"
'Finished building: ../source/sys_main.c'
' '
'Building target: ScheduleTimer.out'
'Invoking: ARM Linker'
"C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/bin/armcl" -mv7R4 --code_state=32 --float_support=VFPv3D16 -g --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi -z -m"ScheduleTimer.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.4.LTS/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="ScheduleTimer_linkInfo.xml" --rom_model --be32 -o "ScheduleTimer.out" "./source/adc.obj" "./source/can.obj" "./source/dabort.obj" "./source/esm.obj" "./source/gio.obj" "./source/het.obj" "./source/mibspi.obj" "./source/notification.obj" "./source/os_croutine.obj" "./source/os_heap.obj" "./source/os_list.obj" "./source/os_port.obj" "./source/os_portasm.obj" "./source/os_queue.obj" "./source/os_tasks.obj" "./source/os_timer.obj" "./source/pinmux.obj" "./source/sys_core.obj" "./source/sys_intvecs.obj" "./source/sys_main.obj" "./source/sys_mpu.obj" "./source/sys_pcr.obj" "./source/sys_phantom.obj" "./source/sys_pmu.obj" "./source/sys_selftest.obj" "./source/sys_startup.obj" "./source/system.obj" "../source/sys_link.cmd"  -lrtsv7R4_T_be_v3D16_eabi.lib
<Linking>

 undefined                     first referenced       
  symbol                           in file            
 ---------                     ----------------       
 vApplicationIdleHook          ./source/os_tasks.obj  
 vApplicationMallocFailedHook  ./source/os_heap.obj   
 vApplicationStackOverflowHook ./source/os_tasks.obj  
 vApplicationTickHook          ./source/os_tasks.obj  
 vPortSvcCallback              ./source/os_portasm.obj

error #10234-D: unresolved symbols remain

error #10010: errors encountered during linking; "ScheduleTimer.out" not built
>> Compilation failure
makefile:166: recipe for target 'ScheduleTimer.out' failed
gmake: *** [ScheduleTimer.out] Error 1
gmake: Target 'all' not remade because of errors.

**** Build Finished ****