Post Go back to editing

CrossCore don't include additional includes during compilation

Hi,

Using CrossCore V2.9.4.

When we add a new include location to the compiler settings ("C/C++ General -> Paths and Symbols => page "Include")

The location of our include folder is outside the project we had it defined as follow "${ProjName}/../framework"

Crosscore cannot find any header in this folder during compilation.

arm-none-eabi-gcc -g -gdwarf-2 -ffunction-sections -fdata-sections -DCORE0 -DARM_UC_MODE_PARAM_UPDATE -DARM_UC_MODE -D_DEBUG -DADI_DEBUG -DDEBUG -DCLOCK_SPEED_500MHZ -D__BYTE_ADDRESSING__ -D_LANGUAGE_C -DDUAL_CORE_MODE @includes-1c4accfa32bc0540630b9a10b97b4ed1.txt -Wall -Werror -Wmissing-prototypes -Wuninitialized -Wmissing-braces -c -mproc=ADSP-SC587 -msi-revision=1.0 -MMD -MP -MF"src/utilities/cpu/SHARC/cpu_delay.d" ..............

When we look in the compiler output window we see that he add an external file. ex. includes-1c4accfa32bc0540630b9a10b97b4ed1.txt

In this file we found the following code:

-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/FW_SHARC_DSP_Core0/system"
-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/common/utilities"
-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/common/modules"

But not our new include folder.

In the same folder we had also found another file: includes-fd54ad7e6d00ccf1664ba32da8526207.txt
-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/FW_SHARC_DSP_Core0/system"
-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/FW_SHARC_DSP_Core0/src/user"
-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/common/utilities"
-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/common/modules"
-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/common/components"
-I"D:/gitlabProjects/Firmware_SHARC_DSP_FS/FW_SHARC_DSP_Core0/src/bsp"

But not our new include folder and here we seen that he includes other folders like modules/ bsp/....
These folders we also missing.
Thereby this files with the additional includes are not added to the compiler options.
So than cannot the compiler find them.

If we look now in the corsscore settings.



Why wound add these additional settings in crosscore during the compilation and can also find them in the editor?
What do we wrong and how we can resolve this issue?

Regards