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

L104 and L16

I am getting error like this...program is running fine,when all file made to one main file..bt problem while creating different file....can some one suggest,how to clear this.
linking...
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: LCD_INIT MODULE: lcd.obj (LCD)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: _LCD_STR MODULE: lcd.obj (LCD)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: _LCD_CMD MODULE: lcd.obj (LCD)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: _LCD_DATA MODULE: lcd.obj (LCD)
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS SYMBOL: _DELAY MODULE: lcd.obj (LCD)
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?_LCD_STR?LCD
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?LCD_INIT?LCD
Program Size: data=15.0 xdata=0 code=652

Parents
  • There are no "typing wrong in thread".

    There are copy and paste.

    The difference between typing and copying/pasting is that code that is typed is meaningless for us to look at. Why look at something that isn't identical to what the compiler will see? It's just a waste of our time to consider code that has been retyped. And the time spent retyping would be a waste of time for the one retyping it too...

Reply
  • There are no "typing wrong in thread".

    There are copy and paste.

    The difference between typing and copying/pasting is that code that is typed is meaningless for us to look at. Why look at something that isn't identical to what the compiler will see? It's just a waste of our time to consider code that has been retyped. And the time spent retyping would be a waste of time for the one retyping it too...

Children