If I set Project properties >> C/C++ Build >> Settings >> Tool Settings >> ARM Linker >> Image Layout >> Scatter File to an absolute path, I can build the project successfully.
If I set to a relative path, using the variable PROJECT_LOC (for example <PROJECT_LOC\..\..\..\..\..\..\>), the build fails with the message
Errors running builder 'CDT Builder' on project (java.lang.NullPointerException)
This seems the same issue described here.
Is there a way to fix this error?
I replaced all the backslash chars "\" with slashes "/" but this doesn't work.
Looking to other flags set for ARM Assembler, I tried
${ProjDirPath}/../../../../../../platform/devices/VF6XX/linker/arm/scatter_m4.scat
and this works.