Hello, I met the same question when i debug the sub-functions for the LCD controlled by ST7920.

and I tried the ways mentioned before , but it did not work .

when i rewrote the sub-functions which were wrote in apart c file about the LCD together with main.c files, it did work ! The Build Error: arm-none-eabi-gcc.ex did not appearred any more . I do not know why , but maybe this way could be helpful in solving your problem .

This is nothing Cypress can correct. The error message tells that the build was unsuccessful. Have a look into the output window for error messages preceding the last one. When there are none you have got a linker error caused by declaring a function or variable but never defining it. See to remove all warnings!

If still got stuck, post your complete project, so that we all can have a look at all of your settings. To do so, use Creator->File->Create Workspace Bundle (minimal) and attach the resulting file.