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



Teraz jest 14 lis 2024, o 05:45


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 29 mar 2014, o 14:08 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 27 paź 2013
Posty: 14
Pomógł: 0

Witam. Chciałbym poprosić o pomoc odnośnie wykonywania kopii projektu.
Po skopiowaniu poprawnie skompilowanego całego projektu wyświetla mi następujący błąd(w tym skopiowanym :evil: ):
Kod:
**** Build of configuration Release for project copy Naswietlarka ****

make all
Building file: ../LCD/lcd44780.c
Invoking: AVR Compiler
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=8000000UL -MMD -MP -MF"LCD/lcd44780.d" -MT"LCD/lcd44780.d" -c -o "LCD/lcd44780.o" "../LCD/lcd44780.c"
Finished building: ../LCD/lcd44780.c
 
Building file: ../functions.c
Invoking: AVR Compiler
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=8000000UL -MMD -MP -MF"functions.d" -MT"functions.d" -c -o "functions.o" "../functions.c"
Finished building: ../functions.c
 
Building file: ../main.c
Invoking: AVR Compiler
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=8000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "../main.c"
Finished building: ../main.c
 
Building target: copy Naswietlarka.elf
Invoking: AVR C Linker
avr-gcc -Wl,-Map,copy Naswietlarka.map -mmcu=atmega32 -o "copy Naswietlarka.elf"  ./LCD/lcd44780.o  ./functions.o ./main.o   
avr-gcc.exe: Naswietlarka.map: No such file or directory
make: *** [copy Naswietlarka.elf] Error 1


Próbowałem poprzez zwykłe skopiowanie prawym przyciskiem oraz tak jak jest u Pana Mirka w tutorialu na płycie poprzez otworzenie nowego projektu i import poszczególnych plików i odznaczeniu funkcji debug. nadal to samo.

Widzę, że jest to błąd linkera, ale jak to możliwe skoro skopiowałem projekt, który kompiluje się poprawnie? Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 08:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 18 sie 2012
Posty: 198
Lokalizacja: /dev/null
Pomógł: 2

A kolega ściągnął aktualizacje do biblioteki lcd ?
http://atnel.pl/download/ksiazka/lcd44780.zip a i czy kolega wykonał clean project w eclipse ?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 09:03 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 27 paź 2013
Posty: 14
Pomógł: 0

A jak mam BB wydanie 2 to chyba nie muszę ściągać ? no i po clean project też niestety to samo.. :evil:

Edit: Ok poradziłem sobie z tym. Wykonałem nowy projekt i po prostu po kolei skopiowałem poszczególne pliki i w końcu skompilowało się. Ale jakimś cudem po skopiowaniu całego projektu nadal wyrzuca błąd przy kompilacji:
Kod:
make: *** [copy Naswietlarka.elf] Error 1



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 kwi 2014, o 20:14 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Zrób Clean na projekcie który chcesz skopiować potem zwyczajnie w Eclipse prawym Copy i Paste i skompiluj nowy projekt.


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 kwi 2014, o 20:59 
Offline
Użytkownik

Dołączył(a): 05 lut 2013
Posty: 302
Pomógł: 19

A mi sie zdaje ze avrgcc nie lubi nazw plikow ze spacjami. O ile w ostatnim wywolaniu do elfa sobie dostawil "" to po -Map, nie ma


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 kwi 2014, o 00:11 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 27 paź 2013
Posty: 14
Pomógł: 0

charsz napisał(a):
A mi sie zdaje ze avrgcc nie lubi nazw plików ze spacjami. O ile w ostatnim wywołaniu do elfa sobie dostawił "" to po -Map, nie ma

Teraz już udało się skopiować projekt i działa i to nawet bez kombinowania jak pisałem powyżej.I rzeczywiście w kilku projektach zdarzały mi się błędy ze spacją jak opisuje charsz. Dzięki wszytkim



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