Nightmare on Linked Resource street!
I added a Linked Resource and tested it on an include line, although the path is the same, it fails.
I have zero idea why, does it need another syntax?
Path variable:-> REPOSITORY_LOC set as C:\Users\Dev\STM32Cube\Repository
With GCC Copiler Include Paths this fails:- ${repository_loc}/STM32Cube_FW_H7_V1.11.1/Drivers/STM32H7xx_HAL_Driver/Inc
but this works:-
C:/Users/Dev/STM32Cube/Repository/STM32Cube_FW_H7_V1.11.1/Drivers/STM32H7xx_HAL_Driver/Inc
I tried with '\' and '/' no difference.
Why would this cause these errors:-
C:/Users/Dev/STM32Cube/Repository/STM32Cube_FW_H7_V1.11.1/Drivers/CMSIS/Device/ST/STM32H7xx/Include/stm32h7xx.h:282:11:
fatal error: stm32h7xx_hal.h: No such file or directory
282 | #include "stm32h7xx_hal.h"
| ^~~~~~~~~~~~~~~~~
