F:\AtecData\avr\datalogger>makeavr-gcc -c -g -Os -Wall -Wstrict-prototypes -IC:\winavr\avrlib -Wa,-ahlms=datalogger.lst -mmcu=atmega8 -I. datalogger.c -o datalogger.odatalogger.c:149: error: conflicting types for 'windDirection'datalogger.c:105: error: previous declaration of 'windDirection' was heredatalogger.c:149: error: conflicting types for 'windDirection'datalogger.c:105: error: previous declaration of 'windDirection' was heredatalogger.c: In function `windDirection':datalogger.c:154: error: request for member `TPD7' in something not a structureor uniondatalogger.c:154: warning: implicit declaration of function `ISHIGH'datalogger.c:155: error: request for member `TPD6' in something not a structureor uniondatalogger.c:156: error: request for member `TPD5' in something not a structureor uniondatalogger.c:157: error: request for member `TPD4' in something not a structureor uniondatalogger.c:158: error: request for member `TPC2' in something not a structureor uniondatalogger.c:159: error: request for member `TPC3' in something not a structureor uniondatalogger.c:160: error: request for member `TPC4' in something not a structureor uniondatalogger.c:161: error: request for member `TPC5' in something not a structureor uniondatalogger.c:164: error: invalid operands to binary ==datalogger.c:171: error: parse error before '}' tokenmake: *** [datalogger.o] Error 1