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



Teraz jest 21 paź 2018, o 12:59


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 11 paź 2018, o 22:53 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 361
Lokalizacja: Katowice
Pomógł: 1

hej koledzy.
Zrobiłem clean project i wyskakuje mi teraz taki błąd.
23:48:04 **** Incremental Build of configuration Release for project 00_MIGANIE_DIODA_PROJEKT_WOJTEK1 ****
make all
'Building file: ../zegarek.c'
'Invoking: AVR Compiler'
avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections -fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=11059200UL -MMD -MP -MF"zegarek.d" -MT"zegarek.o" -c -o "zegarek.o" "../zegarek.c"
'Finished building: ../zegarek.c'
' '
'Building target: 00_MIGANIE_DIODA_PROJEKT_WOJTEK1.elf'
'Invoking: AVR C Linker'
avr-gcc -Wl,-Map,00_MIGANIE_DIODA_PROJEKT_WOJTEK1.map -mmcu=atmega32 -o "00_MIGANIE_DIODA_PROJEKT_WOJTEK1.elf" ./zegarek.o
./zegarek.o: In function `main':
zegarek.c:(.text.startup.main+0x2e): undefined reference to `print_char'
zegarek.c:(.text.startup.main+0x3c): undefined reference to `print_char'
zegarek.c:(.text.startup.main+0x5c): undefined reference to `print_char'
collect2.exe: error: ld returned 1 exit status
make: *** [00_MIGANIE_DIODA_PROJEKT_WOJTEK1.elf] Błąd 1

23:48:06 Build Finished (took 1s.396ms)

cóż to może oznaczać?
wcześniej błędów nie było i program działał poprawnie. Jak tylko zrobiłem clean project, to wyskakuje taki błąd i nie potrafię sobie z nim poradzić:(

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2018, o 07:18 
Offline
Tech-support
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 713
Lokalizacja: Kraków
Pomógł: 61

Wygląda to tak, jakbyś nie miał zadeklarowanej funkcji print_char. Może jakiegoś include'a brakuje?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2018, o 07:41 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 361
Lokalizacja: Katowice
Pomógł: 1

Po pracy wrzucę kod

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2018, o 19:15 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 361
Lokalizacja: Katowice
Pomógł: 1

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Wrzucam mój kod. Nie wiem dlaczego przed cleanem programu kod się kompilował, a po czyszczeniu klapa. :(

Obrazek

_________________
Nikt nie mówił,że będzie łatwo...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2018, o 20:06 
Offline
Użytkownik

Dołączył(a): 22 gru 2013
Posty: 295
Lokalizacja: Szczecin
Pomógł: 47

Coś mi się wydaje, że "print_char" jest wewnątrz "main" ( funkcja w funkcji).


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 paź 2018, o 20:13 
Offline
Użytkownik

Dołączył(a): 28 maja 2016
Posty: 361
Lokalizacja: Katowice
Pomógł: 1

ooo dziękuję dobry człowieku. teraz jest ok. kurka wodna, jeszcze raz bardzo dziękuję :)

_________________
Nikt nie mówił,że będzie łatwo...



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: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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