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

uVision 4.60 errors

I've been using Keil uVision 4.54 with great success, but after I upgraded to 4.60, I get these errors when I compile a project that compiles successfully in 4.54:

.\Obj\Hello.axf: Warning: L6373W: libattrs.map file not found in System Library directory C:\Program Files\ARM\ADSv1_2\LIB\armlib\. Library selection may be impaired.
.\Obj\Hello.axf: Warning: L6310W: Unable to find ARM libraries.
.\Obj\Hello.axf: Error: L6411E: No compatible library exists with a definition of startup symbol __main.

Any help would be greatly appreciated.

Parents
  • Did you try to compile some example program from C:\Keil\ARM\Boards (or \Examples)?

    In V4.6 the folders have changed quite a bit - if your linker does not find the __main module, probably you have some wrong folder setting. (But my projects luckily compiled without problems when going from 4.54 to 4.6).

Reply
  • Did you try to compile some example program from C:\Keil\ARM\Boards (or \Examples)?

    In V4.6 the folders have changed quite a bit - if your linker does not find the __main module, probably you have some wrong folder setting. (But my projects luckily compiled without problems when going from 4.54 to 4.6).

Children
No data