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/LAUNCHXL-F28379D: Error - cannot open source file "assert.h"

Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: C2000WARE

Tool/software: Code Composer Studio

Hello,
when I older program examples from TI for the
TMS320C28379D in the aktually CSS load up, then I have
the error message "can not open source
file "assert.h" ". This not found file required for F2837xD_Device.h,
when the define _TMS320C28XX_CLA_ is not set.

How do I deal with this error message so I can use the older examples can also run with the aktually CCS?

  • Martin,
    please provide CCS and compiler versions.
    What is the name of your example and give us a full path to this example.
  • My CSS: Version 8.2.0.00007, Compiler TI v18.1.3.LTS

    Examples: blinky_cpu01 (C2000Ware_DigitalPower_SDK_1_01_00_00/c2000ware/device_support/f2837xd/examples/cpu1/blinky)
    and Lab1_cpu01, Lab1_cpu02 (aktually LAUNCHXL-Software)
  • Sorry, the korrect location of blinky is: c2000\C2000Ware_1_00_05_00\device_support\f2837xd\examples\cpu1\blinky
  • Use Project -> Import CCS Project...
    and try to build.
    In case of errors, please post console output.
  • **** Build of configuration CPU1_RAM for project blinky_cpu01 ****

    "C:\\ti\\ccsv8\\utils\\bin\\gmake" all

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_DefaultISR.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="Z:/Entwicklung/P141/Software/P141 Delfino/Software/F2837xD/Device_support/F2837xD_headers/include" --include_path="Z:/Entwicklung/P141/Software/P141 Delfino/Software/F2837xD/Device_support/F2837xD_common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_DefaultISR.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_DefaultISR.c"

    >> Compilation failure
    subdir_rules.mk:16: recipe for target 'F2837xD_DefaultISR.obj' failed
    "Z:/Entwicklung/P141/Software/P141 Delfino/Software/F2837xD/Device_support/F2837xD_headers/include/F2837xD_device.h", line 104: fatal error: cannot open source file "assert.h"
    1 catastrophic error detected in the compilation of "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_DefaultISR.c".
    Compilation terminated.
    gmake: *** [F2837xD_DefaultISR.obj] Error 1

    **** Build Finished ****
  • Martin Konopka said:
    "Z:/Entwicklung/P141/Software/P141 Delfino/Software/F2837xD/Device_support/F2837xD_headers/include/F2837xD_device.h", line 104: fatal error: cannot open source file "assert.h"

    Martin Konopka said:
    "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_DefaultISR.c"

    You have inconsistent include paths.
    Should be like this:

  • The tip was very good, but unfortunately it still does not work:

    **** Build of configuration CPU1_RAM for project blinky_cpu01 ****

    "C:\\ti\\ccsv8\\utils\\bin\\gmake" all

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_CodeStartBranch.asm"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_CodeStartBranch.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_CodeStartBranch.asm"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_CodeStartBranch.asm"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_DefaultISR.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_DefaultISR.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_DefaultISR.c"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_DefaultISR.c"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/source/F2837xD_GlobalVariableDefs.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_GlobalVariableDefs.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/source/F2837xD_GlobalVariableDefs.c"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/source/F2837xD_GlobalVariableDefs.c"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_Gpio.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_Gpio.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_Gpio.c"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_Gpio.c"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_Ipc.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_Ipc.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_Ipc.c"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_Ipc.c"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_PieCtrl.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_PieCtrl.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_PieCtrl.c"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_PieCtrl.c"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_PieVect.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_PieVect.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_PieVect.c"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_PieVect.c"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_SysCtrl.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_SysCtrl.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_SysCtrl.c"
    "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_SysCtrl.c", line 828 (col. 47): advice: (Performance) Use --fp_mode=relaxed to enable TMU hardware support for FP division.
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_SysCtrl.c"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_usDelay.asm"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="F2837xD_usDelay.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_usDelay.asm"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/source/F2837xD_usDelay.asm"

    Building file: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/examples/cpu1/blinky/cpu01/blinky_cpu01.c"
    Invoking: C2000 Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/headers/include" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/include" --include_path="C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/common/include" --advice:performance=all --define=CPU1 --preproc_with_compile --preproc_dependency="blinky_cpu01.d_raw" "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/examples/cpu1/blinky/cpu01/blinky_cpu01.c"
    Finished building: "C:/ti/c2000/C2000Ware_1_00_05_00/device_support/f2837xd/examples/cpu1/blinky/cpu01/blinky_cpu01.c"

    Building target: "blinky_cpu01.out"
    Invoking: C2000 Linker
    "C:/ti/ccsv8/tools/compiler/ti-cgt-c2000_18.1.3.LTS/bin/cl2000" -v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --advice:performance=all --define=CPU1 -z --stack_size=0x200 --warn_sections --reread_libs --rom_model -o "blinky_cpu01.out" "./F2837xD_CodeStartBranch.obj" "./F2837xD_DefaultISR.obj" "./F2837xD_GlobalVariableDefs.obj" "./F2837xD_Gpio.obj" "./F2837xD_Ipc.obj" "./F2837xD_PieCtrl.obj" "./F2837xD_PieVect.obj" "./F2837xD_SysCtrl.obj" "./F2837xD_usDelay.obj" "./blinky_cpu01.obj" -llibc.a
    <Linking>
    error: cannot find file "libc.a"
    warning: automatic RTS selection: attempt to automatically link in index
    library "libc.a" failed; file not found
    warning: creating output section ".text" without a SECTIONS specification
    warning: creating output section "codestart" without a SECTIONS specification
    warning: creating output section "EmuBootPinsVar" without a SECTIONS
    specification
    warning: creating output section "EmuBModeVar" without a SECTIONS
    specification
    warning: creating output section "RomPrefetchRegsFile" without a SECTIONS
    specification
    warning: creating output section "FlashPumpSemaphoreRegsFile" without a
    SECTIONS specification
    warning: creating output section "RomWaitStateRegsFile" without a SECTIONS
    specification
    warning: creating output section "Cla1SoftIntRegsFile" without a SECTIONS
    specification
    warning: creating output section "SyncSocRegsFile" without a SECTIONS
    specification
    warning: creating output section "NmiIntruptRegsFile" without a SECTIONS
    specification
    warning: creating output section "DacaRegsFile" without a SECTIONS
    specification
    warning: creating output section "CpuTimer2RegsFile" without a SECTIONS
    specification
    warning: creating output section "DaccRegsFile" without a SECTIONS
    specification
    warning: creating output section "DcsmCommonRegsFile" without a SECTIONS
    specification
    warning: creating output section "CpuTimer0RegsFile" without a SECTIONS
    specification
    warning: creating output section "DacbRegsFile" without a SECTIONS
    specification
    warning: creating output section "CpuTimer1RegsFile" without a SECTIONS
    specification
    warning: creating output section "XintRegsFile" without a SECTIONS
    specification
    warning: creating output section "SpiaRegsFile" without a SECTIONS
    specification
    warning: creating output section "SpicRegsFile" without a SECTIONS
    specification
    warning: creating output section "ScibRegsFile" without a SECTIONS
    specification
    warning: creating output section "SciaRegsFile" without a SECTIONS
    specification
    warning: creating output section "ScidRegsFile" without a SECTIONS
    specification
    warning: creating output section "ScicRegsFile" without a SECTIONS
    specification
    warning: creating output section "SpibRegsFile" without a SECTIONS
    specification
    warning: creating output section "AdccResultFile" without a SECTIONS
    specification
    warning: creating output section "AdcdResultFile" without a SECTIONS
    specification
    warning: creating output section "AdcaResultFile" without a SECTIONS
    specification
    warning: creating output section "AdcbResultFile" without a SECTIONS
    specification
    warning: creating output section "PieCtrlRegsFile" without a SECTIONS
    specification
    warning: creating output section "DmaClaSrcSelRegsFile" without a SECTIONS
    specification
    warning: creating output section "ECap3RegsFile" without a SECTIONS
    specification
    warning: creating output section "ECap4RegsFile" without a SECTIONS
    specification
    warning: creating output section "ECap5RegsFile" without a SECTIONS
    specification
    warning: creating output section "XbarRegsFile" without a SECTIONS
    specification
    warning: creating output section "Emif1ConfigRegsFile" without a SECTIONS
    specification
    warning: creating output section "ECap6RegsFile" without a SECTIONS
    specification
    warning: creating output section "InputXbarRegsFile" without a SECTIONS
    specification
    warning: creating output section "Emif2ConfigRegsFile" without a SECTIONS
    specification
    warning: creating output section "Cmpss7RegsFile" without a SECTIONS
    specification
    warning: creating output section "Cmpss6RegsFile" without a SECTIONS
    specification
    warning: creating output section "Cmpss1RegsFile" without a SECTIONS
    specification
    warning: creating output section "Cmpss8RegsFile" without a SECTIONS
    specification
    warning: creating output section "Cmpss3RegsFile" without a SECTIONS
    specification
    warning: creating output section "Cmpss2RegsFile" without a SECTIONS
    specification
    warning: creating output section "Cmpss5RegsFile" without a SECTIONS
    specification
    warning: creating output section "Cmpss4RegsFile" without a SECTIONS
    specification
    warning: creating output section "ECap2RegsFile" without a SECTIONS
    specification
    warning: creating output section "ECap1RegsFile" without a SECTIONS
    specification
    warning: creating output section "I2cbRegsFile" without a SECTIONS
    specification
    warning: creating output section "I2caRegsFile" without a SECTIONS
    specification
    warning: creating output section "EQep1RegsFile" without a SECTIONS
    specification
    warning: creating output section "EQep2RegsFile" without a SECTIONS
    specification
    warning: creating output section "EQep3RegsFile" without a SECTIONS
    specification
    warning: creating output section "McbspbRegsFile" without a SECTIONS
    specification
    warning: creating output section "DcsmZ1RegsFile" without a SECTIONS
    specification
    warning: creating output section "DcsmZ2RegsFile" without a SECTIONS
    specification
    warning: creating output section "McbspaRegsFile" without a SECTIONS
    specification
    warning: creating output section "IpcRegsFile" without a SECTIONS
    specification
    warning: creating output section "Flash0EccRegsFile" without a SECTIONS
    specification
    warning: creating output section "WdRegsFile" without a SECTIONS specification
    warning: creating output section "GpioDataRegsFile" without a SECTIONS
    specification
    warning: creating output section "ClkCfgRegsFile" without a SECTIONS
    specification
    warning: creating output section "Cla1RegsFile" without a SECTIONS
    specification
    warning: creating output section "AccessProtectionRegsFile" without a SECTIONS
    specification
    warning: creating output section "MemoryErrorRegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwmXbarRegsFile" without a SECTIONS
    specification
    warning: creating output section "OutputXbarRegsFile" without a SECTIONS
    specification
    warning: creating output section "UppRegsFile" without a SECTIONS
    specification
    warning: creating output section "AnalogSubsysRegsFile" without a SECTIONS
    specification
    warning: creating output section "Emif1RegsFile" without a SECTIONS
    specification
    warning: creating output section "Emif2RegsFile" without a SECTIONS
    specification
    warning: creating output section "AdcaRegsFile" without a SECTIONS
    specification
    warning: creating output section "AdcbRegsFile" without a SECTIONS
    specification
    warning: creating output section "AdccRegsFile" without a SECTIONS
    specification
    warning: creating output section "MemCfgRegsFile" without a SECTIONS
    specification
    warning: creating output section "Sdfm2RegsFile" without a SECTIONS
    specification
    warning: creating output section "AdcdRegsFile" without a SECTIONS
    specification
    warning: creating output section "Sdfm1RegsFile" without a SECTIONS
    specification
    warning: creating output section "CpuSysRegsFile" without a SECTIONS
    specification
    warning: creating output section "DmaRegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm5RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm4RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm7RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm2RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm1RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm6RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm3RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm11RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm12RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm9RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm10RegsFile" without a SECTIONS
    specification
    warning: creating output section "EPwm8RegsFile" without a SECTIONS
    specification
    warning: creating output section "DevCfgRegsFile" without a SECTIONS
    specification
    warning: creating output section "CanaRegsFile" without a SECTIONS
    specification
    warning: creating output section "CanbRegsFile" without a SECTIONS
    specification
    warning: creating output section "GpioCtrlRegsFile" without a SECTIONS
    specification
    warning: creating output section "Flash0CtrlRegsFile" without a SECTIONS
    specification
    warning: creating output section "PieVectTableFile" without a SECTIONS
    specification
    error: ".TI.ramfunc" section generated by __attribute__((ramfunc)) or
    --ramfunc=on requires a SECTIONS specification to function.
    warning: entry-point symbol "_c_int00" undefined
    error: errors encountered during linking; "blinky_cpu01.out" not built

    >> Compilation failure
    makefile:148: recipe for target 'blinky_cpu01.out' failed
    gmake: *** [blinky_cpu01.out] Error 1

    **** Build Finished ****
  • Martin Konopka said:
    warning: entry-point symbol "_c_int00" undefined

    Martin Konopka said:
    error: cannot find file "libc.a"
    warning: automatic RTS selection: attempt to automatically link in index
    library "libc.a" failed; file not found

    Linker paths need update.

  • What do I have to change?

  • You use non TI standard paths.

    Please, find where is libc.a file valid for your MCU.

    In my case it works:

  • Hello Tom,
    both sample programs now work correctly.
    Thank you very much for your help.

    Best regards,
    Martin