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

How to prevent Error: L6200E: Symbol multiply defined?

Hi guys,

I'm receiving the Error: 'L6200E: Symbol multiply defined'.

I understand one workaround is to include externs, however this is unideal. With most compilers/linkers something such as:

#ifndef bla
#define bla

// Content

#endif

Would prevent double inclusion, however it doesn't appear to work with Keil.

Any ideas on a similar solution?

Many thanks

Parents
  • Reason for your unprofessional/unfriendly attitude on dedicated product support forums: I don't care, however, you're an annoyance and a distraction so go away.

    Unfortunately he sticks around like a particularly bad smell. Must be something relevant to his use of the term male bovine excrement.

Reply
  • Reason for your unprofessional/unfriendly attitude on dedicated product support forums: I don't care, however, you're an annoyance and a distraction so go away.

    Unfortunately he sticks around like a particularly bad smell. Must be something relevant to his use of the term male bovine excrement.

Children
No data