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

Improper fixup

Hi

I am receiving:

*** ERROR L121: IMPROPER FIXUP

MODULE: C:\KEIL\C51\LIB\C51C.LIB (PRINTF)

SEGMENT: ?PR?PRINTF?PRINTF

OFFSET: 0068H

I have tryied to read threads about this, but cannot understand it since it appears in a .LIB file

Any help? Really needing it.
Thanks for your time
Dario

Parents Reply Children
  • I have seen "I use large so I do not have to worry about space" which I read as "I use large because I am a lazy dog"

    1 - Take a project.
    2 - Analyse all of the available information relating to the CPU, memory, speed, compiler, resources etc
    3 - Determine the model most appropriate for the situation
    4 - Use it

    Now, after going through this procedure, the team might decode that the large model is the most suitable.

    Assuming that there is sufficient memory and processing power then, as a consequence of using the large model it allows data to be allocated more freely.

    As far as I am concerned, this situation does not exhibit laziness but rather a careful, balanced design decision.

  • Please explain how taking advantage of the available resources makes one a 'lazy dog'.

    you would ask that would you not? feel hit?

    As usual you are unable to justify your mindless opinions.

    Please, when you feel the need to post rubbish could you qualify it with "in my opinion" or something similar to ensure that you don't mislead the inexperienced?