This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Keil not compiling

Hello everyone,

I 've not been able to compile my programs. It has been showing this error

--Error: failed to execute 'C:\Keil\ARM\BIN\CA'..
can someone please tell me wat i should to avoid it

  • I'm not sure, but it sounds like you have a project that is using the old CARM compiler. It isn't supported anymore, and isn't part of the current downloads.

    In that case, you have to modify your project - or create a new one - to use the RealView compiler.

  • How do you know the compiler is using is an old one..I'm using V3.53, which version is the latest one.. And how can it not support it because i was working on my project on one day and then suddenly from the next day its not compiling.
    I prefer using Keil's ARM compiler rather than Realview ARM compiler.

  • I tried using GNU compiler...... where i 'm having an error like this
    /cygdrive/c/Program Files/GNUARM/Bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/bin/ld: ERROR: motor.o uses software FP, whereas 1.elf uses hardware FP
    /cygdrive/c/Program Files/GNUARM/Bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/bin/ld: failed to merge target specific data of file motor.o
    startup.o(.text+0x12c):/cygdrive/c/Documents and Settings/rajev/Desktop/New Folder/Startup.s:400: undefined reference to '_start'
    collect2: ld returned 1 exit status

    What does this error means......

  • i tried creating a new project but it still shows the same problem... Can you please help me on this. coz i'm not able to work my project since this error has started.

  • I got my problem rectified. I had to download a new version of the realview compiler. The older one has still got the problem. I dont understand why. Even my friends have the problem. It happened all of a a sudden.