Can't start process ... \gcc\bin\ld
Hi,
I am just getting started learning CrossWorks for ARM and am having a little trouble.
I am running the evaluation version and have written a simple program to start learning how to compile/link etc.
void main(void)
{
int val1;
while(1)
{
val1++;
}
}
The program compiles fine but generates the following error when linking:
Generating linker script
Linking test_23.elf
Can't start process C:/Program Files/Rowley Associates Limited/CrossWorks for ARM 2.0/gcc/bin/ld
Build failed
The file ld.exe does exist in the .../gcc/bin directory so I'm not sure why it can't start it.
I would be very grateful to anyone that can help get me over this hurdle.
Thanks
-
Do you have a file "C:/Program" by any chance? We've seen that cause problems in the past.
I'm a bit puzzled why the compiler is working but the linker isn't, just to verify that this is still the case can you rebuild the project (click Build > Rebuild project) and let me know the complete output.
Please sign in to leave a comment.
Comments
5 comments