Tool/software:
Hi
i have been experimenting with builing in a Linux context (VM; Ubuntu 24.04 LTS; CCSTheia v20.1.0.6_1.7.0).
The following observations are being made
a) There is an error reported due to incorrect parenthesis being set (i think i found the issue already -- see further below)
b) the two include directives after the -mthumb -O0 are empty
this is despite the fact that as per the subdir_rules.mk file there is supposed to be the Projectroot and projectroot/configname folders mentioned which oddly enough are available in the project settings as being set to the correct values
this is with the IDE being started like so:
when instead it is run like below it will generate the correct paths in these include directives
Back to the parenthesis issue:
i found out that once i remove my custom DEBUB_REMOVE macro definition from the project settings (which was defined as below; and working flawless on windows) the issue resolves itself
so apparently CCS on linux has issues with function like macros being defined via the compiler settings directly (instead of a code file)...