Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 6 cze 2026, o 23:30


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 1 lut 2015, o 22:35 
Offline
Użytkownik

Dołączył(a): 10 sty 2015
Posty: 30
Pomógł: 0

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. :(



Ostatnio edytowano 1 lut 2015, o 22:44 przez JVC, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lut 2015, o 22:39 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27460
Lokalizacja: Szczecin
Pomógł: 1045

JVC napisał(a):
multiple definition of `main'

panie przecież w tym komunikacie masz odpowiedź

masz więcej niż jedną funkcję main w projekcie - więc po co workspace zmieniać?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 lut 2015, o 22:51 
Offline
Użytkownik

Dołączył(a): 10 sty 2015
Posty: 30
Pomógł: 0

Tak, dzięki ci wielkie Guru. Był main w ir_decode.c - wywaliłem i jest ok. A mówili w szkole: Czytać, czytać, czytać! eh tam. Ale jak znam życie to jeszcze "coś" wylezie zanim odczytam jakiegoś pilota.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO