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

Problam with "C51 V5.5 Compiler" under "Windows XP"

Hi,
In our develop system We use "MS-DOS C51 Keil Compiler V5.5", with "Sentinel Pro".
We used this system under Windows 2000 for long time.

In order to backup the system We installed it to pc with Windows XP ,
we set the environment variables.
we ran the Sentinel Medic that says the Sentinel Pro Key is OK.
but the execution of the compiler dos not work properly.

at the build outpot window we get error[PM17] ".OBJ not genereted".
at the tools output window we get general protection fault & list of addresses.

Does anyone can help us to solve this problem ?

Thanks
Yos.

  • You may want to run it in a shell with compatibility mode with prior OS set. Although you may have been running it under win2K you probably did not check what the settings were being used with it. win2K and win XP have a few differences, one of the biggest of which is for example an additional API call to check for 64bit support (in all versions of XP this exists). In any case you probably need to set the correct compatibility parts to run it. No I don't know what they are, you should look yourself.

    To support old software you should do lots of testing and examination before moving it to an new machine. In simple terms don't change anything until you know what you have. I recommend being extremely meticulous or you will have a disaster. Take notes about how you set it up why you set it up etc. What's of value here is not the program working, but how you got it to work. Here we archive and run in a virtual machine a lot of old software, dongle keyed software, is very difficult to deal with in these cases.

    Stephen