Przy kompilacji projektu wyskakuje błąd jak poniżej:
make all
Building target: IRtest.elf
Invoking: AVR C Linker
avr-gcc -Wl,-Map,IRtest.map -mmcu=atmega168 -o "IRtest.elf" ./ir_decode.o ./lcd44780.o ./main.o
./main.o: In function `main':
main.c:(.text.main+0x0): multiple definition of `main'
./ir_decode.o:ir_decode.c:(.text.main+0x0): first defined here
./main.o: In function `main':
main.c:(.text.main+0xe): undefined reference to `ir_init'
make: *** [IRtest.elf] Error 1
Robiłem już przełączanie workspace, clean project, reinstalacja Winavr oraz powrót do Jawy7(był automatyczny upgride do 8) oraz podmiana dll-a w Winavr, kopiowanie projektu i nic, a wcześniej skompilował mi się poprawnie. Obecnie nic tylko ten błąd i już nie tworzy mi się plik hex(bo jest error).
Próbowałem wyłączyć antywirusa i co ciekawe to inne stare projekty kompilują się poprawnie. WinXP SP3
Może ktoś coś podpowie.
