[Icc-avr] Error message

Bengt Ragnemalm benra at imt.liu.se
Sun Sep 2 23:50:41 PDT 2007


I got this error:

 

!E filename.o(294): multiple define: ‘myVar

 

I did have some problems with multiple defined variables because of a bad
#define in a header. But it was not with this variable so I just didn’t
understand a thing until I found out that I had assigned a value to this
global variable and also by mistake assigned it in the place there it was
defined as extern. Like this:

 

In main file:

static unsigned char myVar=0;

 

In other files:

unsigned char myCar=0;

 

Richard: Is it possible that this could result in some other error message
than “multiple define”? Something like “multiple assigning of predefined
value
”

 

/Bengt

________________________________________________________________

Bengt Ragnemalm                        Tel +46 13 22 24 97

Research engineer                                       FAX: +46 13 10 19 02

Linköpings Universitet
<mailto:bengt.ragnemalm at imt.liu.se> mailto:bengt.ragnemalm at imt.liu.se

Inst. för Medicinsk Teknik Internet:         <http://www.imt.liu.se/>
http://www.imt.liu.se

S-581 85 Linköping SWEDEN

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://dragonsgate.net/pipermail/icc-avr/attachments/20070903/e4e3d3b3/attachment.html


More information about the Icc-avr mailing list