compile
frostflare
frostflare@bol.com.br
Tue Mar 30 15:11:00 GMT 2004
I have a C program to use leds at AT91EB40A board,
using gcc on cygwin. But i can'compile the program.
It show this big message.
In file included
from /home/admin/gcctest/gcctest1/gcctest1.c:17:
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:29: syntax error before `
extern'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:30: parse error before `_
_THROW'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:30: warning: data definit
ion has no type or storage class
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:35: parse error before `_
_THROW'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:35: warning: data definit
ion has no type or storage class
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:38: parse error before `_
_THROW'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:38: warning: data definit
ion has no type or storage class
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:39: parse error before `_
_THROW'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:39: warning: data definit
ion has no type or storage class
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:40: parse error before `_
_THROW'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:40: warning: data definit
ion has no type or storage class
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:42: parse error before `_
_THROW'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:42: warning: data definit
ion has no type or storage class
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:43: parse error before `_
_THROW'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:43: warning: data definit
ion has no type or storage class
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:44: parse error before `_
_THROW'
/usr/local/arm/lib/gcc-lib/arm-
elf/2.95.3/include/io.h:44: warning: data definit
ion has no type or storage class
/home/admin/gcctest/gcctest1/gcctest1.c:18: syntax
error before `typedef'
/home/admin/gcctest/gcctest1/gcctest1.c: In function
`main':
/home/admin/gcctest/gcctest1/gcctest1.c:24: `DDRB'
undeclared (first use in this
function)
/home/admin/gcctest/gcctest1/gcctest1.c:24: (Each
undeclared identifier is repor
ted only once
/home/admin/gcctest/gcctest1/gcctest1.c:24: for each
function it appears in.)
/home/admin/gcctest/gcctest1/gcctest1.c:29: `PORTB'
undeclared (first use in thi
s function)
/home/admin/gcctest/gcctest1/gcctest1.c:38: parse error
before `{'
This the program:
/*
Title: AVR-GCC test program #1 for the STK200
eva board
Author: Volker Oth
Date: 4/1999
Purpose: Flashes the LEDs on Port B with a hard
coded delay loop
needed
Software: AVR-GCC
needed
Hardware: ATS90S8515/8535/2313/mega on
STK200/STK300 board
Note: To contact me, mail to
volkeroth@gmx.de
You might find more AVR related stuff at
my homepage:
http://members.xoom.com/volkeroth
*/
typedef unsigned char u08;
int main( void )
{
u08 led, i, j, k;
outp(0xff,DDRB); /* use all pins on PortB
for output */
led = 1; /* init variable
representing the LED state */
for (;;) {
outp(~led, PORTB); /* invert the output
since a zero means: LED on */
led <<= 1; /* move to next LED */
if (!led) /* overflow: start with
Port B0 again */
led = 1;
for (i=0; i<255; i++) /* outer delay loop */
for(j=0; j<255;j++) /* inner delay loop */
k++; /* just do something -
could also be a NOP */
}
}
please can somebody help me with it?
__________________________________________________________________________
Acabe com aquelas janelinhas que pulam na sua tela.
AntiPop-up UOL - É grátis!
http://antipopup.uol.com.br/
More information about the Gcc-help
mailing list