Tool/software: Code Composer Studio
Customer able to build the normal EtherCAT slave project for the R5 but when trying to change to create a static library they are reporting the following:
I created a project in CCS to build ECAT R5 static library. Now I get a build error.
Building file: "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01/protocols/ethercat_slave/ecat_appl/EcatStack/tiescappl.c"
Invoking: ARM Compiler
"C:/ti/ti-cgt-arm_18.12.5.LTS/bin/armcl" --code_state=32 -me --include_path="C:/ti/bios_6_76_03_01/packages" --include_path="C:/ti/xdctools_3_55_02_22_core/packages" --include_path="C:/ti/pdk_am65xx_1_0_7/packages" --include_path="C:/ti/ccs1011/workspace/LibEcatIPC" --include_path="C:/ti/ti-cgt-arm_18.12.5.LTS/include" --include_path="C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01" --include_path="C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01/examples" --include_path="C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01/protocols/ethercat_slave/include" --include_path="C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01/protocols/ethercat_slave/ecat_appl/EcatStack" --include_path="C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01/protocols/ethercat_slave/firmware/g_v1.0" --include_path="C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01/protocols/ethercat_slave/ecat_appl/idkAM65xx" --include_path="/ti/board/src/am65xx_idk/include" --include_path="/ti/csl" --define=SOC_AM65XX -g --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="EcatStack/tiescappl.d_raw" --obj_directory="EcatStack" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01/protocols/ethercat_slave/ecat_appl/EcatStack/tiescappl.c"
>> Compilation failure
EcatStack/subdir_rules.mk:212: recipe for target 'EcatStack/tiescappl.obj' failed
"C:/ti/bios_6_76_03_01/packages/ti/targets/arm/elf/std.h", line 28: fatal error #1965: cannot open source file "Arm7.h"
1 catastrophic error detected in the compilation of "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.08.01/protocols/ethercat_slave/ecat_appl/EcatStack/tiescappl.c".
Compilation terminated.
Any suggestion?