Keil Logo



I downloaded the latest version of your tools and installed it, but now the compiler issues a warning:

Warning 500:  Bad or missing compiler overlay.

What's wrong?


The warning usually means that the update isn't installed on top of a prior installation. Remember, an update is just that: an update - it is not a full installation and will not work without a prior installation. If this is the case, make a copy of the existing directory first, then remove the directory where you installed the update and re-install it on top of your old directory.

This problem may also occur with older versions of the software being updated with the latest update. It is possible that your original compiler is old enough that some files are out of sync with the update. Typically, this means that you need a set of install disks for the new version of software to solve this problem. You may contact our technical support group at for a new set of disks.

You should also check your environment path settings to make sure they point to the proper path.

Last Reviewed: Monday, November 15, 2004

Did this article provide the answer you needed?
Not Sure
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.