I have had trouble with some code that I am modifing. Other people can compile the same code with no problems. I don't see any difference in the setup. I tried the 'Measure' project. I get the following error message:
"Getline.obj", "START900.obj" TO "measure" RAMSIZE(256) ****************************************************************************** * RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0A0FH BYTE (125%) * ****************************************************************************** Program Size: data=102.7 xdata=506 code=6978 LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S) *** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED MODULE: C:\KEIL\C51\LIB\C51S.LIB (-----) LIMIT: 0800H BYTES Target not created
Any ideas what I am doing wrong?
It appears that you are attempting to compile and link the measure example with the eval version. This example exceeds the allowed code space for the eval version. If you are indeed using a full licensed version then look into you licensing info and into tools.ini for the correct license number.
I think this is explained in the abstract.txt file that is part of the project.
Jon