----- Original Message -----
From: kc9dag
To: AVR-Chat@yahoogroups.com
Sent: Tuesday, February 22, 2005 5:45 PM
Subject: [AVR-Chat] What does this error mean?
I've done all my previous AVR programing in ASM and I program in C#
on a daily basis so I figured I should finally learn C for the
AVR... Things have been going fine and now I am getting the
following error:
Datalogger.c: In function `main':
Datalogger.c:48: error: redeclaration of 'inty' with no linkage
Datalogger.c:48: error: previous definition of 'inty' was here
Datalogger.c:48: error: parse error before '<' token
Datalogger.c:48: error: parse error before ')' token
Datalogger.c:48: warning: unused variable `inty'
for this chunk of code:
45 for(unsigned int x = 0; x <= pagecount; x++)
46 {
47 Page_To_Buffer(x, 1);
48 for(unsigned int inty = 0, inty < 0xFF; inty++)
49 {
50 sendChar(Buffer_Read_Byte(1, inty));
51 }
52 }
I don't understand the "redeclaration of 'inty' with no linkage" when
inty only exist in this piece of code;
I'm guessing the my C# is messing me up and I am declaing this wrong,
but then I'm not sure why the for x chunk is not erroring out.
Which compiler?
It looks like the ANSI C you are using isn't liked by your compiler. Try
using old-fashioned K&R C.
Leon
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 266.3.0 - Release Date: 21/02/2005Message
Re: [AVR-Chat] What does this error mean?
2005-02-22 by Leon Heller
Attachments
- No local attachments were found for this message.