Hi everybody,
I'm just encountering a strange problem: I tried to rebuild a project after some modifications and saw that .OBJ and .LST files wasn't updated. I tried with a newly created project and .OBJ and .LST files was not generated by the compiler and I got the following message :
Fatal error 210 : I/O error on input file : Exception 0021H : Path or file not found : File : .../.../filename.obj
I tried to reinstall C51 but it gaves nothing. I installed some softwares between the last time I used C51 (and it was working) and now, and I think that maybe it has overwritten a DLL or something like that. If it is, the reinstallation seems not to be enough to recover from the problem.
Does somebody has an idea about how to solve this problem (without doing a complete system reinstallation)?
PS : I use (a very old) version 1.32 of C51.
Thanks in advance, Matthieu.
Thanks for answering. I will try but actually my problem is that I've exactly the same setup since the beginning of the project. And it has always worked till today. So I'm wondering what happens?... I already thought about read/write permission issue, but everything seems to be OK. I will try your advices and try to look deeper than already done in my system. Thanks again, and I'm still interested in any other suggestion.
Matthieu
maybe you have bad sectors on your hard disk, corrupting your files?
Just a thought ...
I remember once installing an update to mcafee virus checker.
When installed, even with ALL options unchecked, it would cause the Keil IDE to never report ANY errors - There would be no obj or listing files in this situation.
My fix was to backtrack to an older version of mcafee.
I remember seeing some info on the Keil knowledgebase about it somewhere.
I just analyzed according to your answers, but everything is fine. Maybe a software update (anti-virus or other) has created the problem. But unfortunately I can't go back because all installed SW are needed.
Thanks for suggestions.
Matthieu.
Hey buddy are you sure there is no virus or some software conflict as stated previously. Anyway just try to execute that code on some other machine (preferably not same SW configuration as yours) you will understand immediately if its problem with keil-it won't work there otherwise check your system