Hi,
I have a strange problem. I am building a unit test project and I am attempting to include some additional source files. When I attempt to build, I get a linker error:
Linking ../VisualGDB/Debug/Cerus32.UnitTests...
c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld.exe: cannot find C:/Development/Cerus32/Cerus32/Inc: Permission denied
Build failed: arm-none-eabi-g++.exe exited with code 1
collect2.exe: error: ld returned 1 exit status
I know that this path exists. But when I click on the linked path in the ‘VisualGDB Build’ output, I get the attached error showing a different path which does not exist. It seems that for some reason VisualGDB is converting the correct path:
C:\Development\Cerus32\Cerus32\Inc
into the incorrect path:
C:\SysGCC\arm-eabi\Development\Cerus32\Cerus32\Inc
There is nothing in the Path Mapping section of the project properties.
Could anyone please advise why this is happening and how I can stop it?
Thanks
Attachments:
You must be
logged in to view attached files.