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



Teraz jest 12 lis 2024, o 18:05


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 29 kwi 2012, o 02:26 
Offline
Nowy

Dołączył(a): 15 gru 2011
Posty: 8
Pomógł: 0

Witam.

Zainstalowałem wszystko według książki oraz przykładów video i mam problem z kompilacją.
Po kliknięciu na przycisk kompilacji projektu, dostaje błąd:

"Error: Cannot run program "make" (in directory "C:\Program Files (x86)\ECLIPSE\workspace\01_DiodaLED\Release"): CreateProcess error=2, The system cannot find the file specified"


Czy pomoże ktoś początkującemu w C i Eclipse ?

Dziękuje.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2012, o 08:00 
Offline
Moderator
Avatar użytkownika

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

Pewnie że pomoże - po to jest to forum ;)

ale przede wszystkim zrobiłeś bardzo "brzydką" z punktu widzenia systemu Win7/Vista rzecz - no i to nie było zgodnie z instrukcją na filmikach video jednak ;)

gdzieś pan założył folder workspace ??? w Program Files (x86) ???? to jest twoje podstawowe źródło kłopotów

skasuj go stamtąd jak najszybciej i utwórz sobie np folder

c:\PROJEKTY

a w nim załóż dopiero folder dla pierwszego swojego testowego "workspace"

potem daj znać co i jak ;)

_________________
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: 29 kwi 2012, o 08:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Ot właśnie o ile z punktu widzenia eclipse nie jest to ważne o tyle niestety , ale program make nie toleruje spacji w nazwach
że o reszcie programów wchodzących w skład kompilatora nie wspomnę ...

Tak jak pisze Mirek bezpośrednio na dysku załóż workspace :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2012, o 15:26 
Offline
Nowy

Dołączył(a): 15 gru 2011
Posty: 8
Pomógł: 0

Witam ponownie.

No niestety, zmieniłem lokalizację folderu na kilka sposobów i nadal brak kompilacji, błąd ten sam.

"**** Build of configuration Release for project 01_DiodaLED ****

make all

Error: Cannot run program "make" (in directory "C:\workspace\01_DiodaLED\Release"): CreateProcess error=2, The system cannot find the file specified

**** Build Finished ****

Inna lokalizacja.

**** Build of configuration Release for project 01_DiodaLED ****

make all

Error: Cannot run program "make" (in directory "C:\Projects\workspace\01_DiodaLED\Release"): CreateProcess error=2, The system cannot find the file specified

**** Build Finished ****
Troche dziwna sprawa z tą lokalizacją folderu roboczego, na laptopie folder "workspace" mam w
"C:\Program Files (x86)\ECLIPSE\workspace", i wszystko pracuje poprawnie, a na desktopie mam ten problem z uruchomieniem Eclipse i reszty softu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2012, o 15:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

czy możesz pokazać screen z eksploratora projektów z otwartym projektem Dioda led
i ustawień AVR (chodzi o scieżki)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2012, o 16:26 
Offline
Moderator
Avatar użytkownika

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

Nawet jak masz w porządku na laptopie z tą lokalizacją - to posłuchaj porady o nie umieszczaniu plików projektów w takich folderach bo to nie raz ci uratuje sporo włosów z głowy które będziesz rwał jak ci nie zadziała przez to właśnie ;)

ale do rzeczy....

1. sprawdź czy przypadkiem nie skopiowałeś folderu z projektem z DVD i nie ma on atrubutów ReadOnly

2. sprawdź czy masz zainstalowany poprawnie WinAVR

3. sprawdź czy ci antywirus nie zeżarł plików binarnych z WinAvr z folderu:

C:\WinAVR-20100110\utils\bin

bo niestety różne kocie antywirusy lubią się żywić programami exe z tego folderu traktują je jako dobre zakażone mięsko ;)

_________________
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: 29 kwi 2012, o 17:06 
Offline
Nowy

Dołączył(a): 15 gru 2011
Posty: 8
Pomógł: 0

Zacząłem wszystko od początku, zainstalowałem ponownie WinAVR, skopiowałem Eclipse i workspace według waszych porad na C, niby działa, ale po "build" dostaje coś takiego"

**** Build of configuration Release for project 04_LCD ****

make all
make: Nothing to be done for `all'.


i niemam pliku hex.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2012, o 17:11 
Offline
Moderator
Avatar użytkownika

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

1. czy zapisałeś plik main.c po wpisaniu kodu ??? (bo jak wiesz z filmów video a może nie wiesz? to domyślnie po instalacji brak opcji autosave)

2. czy uruchomiłeś profil RELEASE ???? (w poradniku video pokazuję żeby wyłączyć na początku wręcz profil DEBUG)

_________________
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: 29 kwi 2012, o 17:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

bez screenów o które prosiłem to wróżenie z fusów --- przykro mi nie mogę pomóc .

pokaż co jak robisz na screenach.

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2012, o 17:12 
Offline
Moderator
Avatar użytkownika

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

Dokładnie - ja też tylko tak podpowiadam w ciemno i potrwa to jak widzę długo - bo z jednej strony kolega jakby nie słucha, poza tym nie odpowiada na zadawane pytania - tylko wciąż robi coś po swojemu - więc tym bardziej ciężko zgadywać co jest nie tak.

_________________
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: 29 kwi 2012, o 17:27 
Offline
Nowy

Dołączył(a): 15 gru 2011
Posty: 8
Pomógł: 0

Prosze bardzo teraz mam coś takiego.

Obrazek

Do Pana "SunRiver"
"czy możesz pokazać screen z eksploratora projektów z otwartym projektem Dioda led
i ustawień AVR (chodzi o scieżki)"

moszesz napisać dokładniej o co Ci chodzi z tymi ustawieniami AVR?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2012, o 17:56 
Offline
Moderator
Avatar użytkownika

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

No to albo nie masz zainstalowanego WinAVR

Albo masz źle zainstalowany WinAVR - może znowu w jakiejś dziwnej ścieżce zamiast tej którą podawałem wyżej

albo ci Antywirus zjadł pliki exe z WinAVR

..... ale ok to już moja ostatnia porada ;) ..... nie będę się dalej wygłupiał i gadał sam do siebie ;) - powodzenia - może SunRiver'owi się uda ;)

_________________
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: 29 kwi 2012, o 18:06 
Offline
Nowy

Dołączył(a): 15 gru 2011
Posty: 8
Pomógł: 0

Kolego "mirekk36" stresujesz się więcej niż ja przy tym uruchomieniu Eclipse, jeśli nie chcesz mi pomóc to nie pisz nic, może tak będzie lepiej dla nas obojga, WinAVR zainstalowany w domyślnej ścieżce, Kasperski Pure wyłączony.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2012, o 19:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

widzisz kolego gdzie masz znaki zapytania ??
przy include prawda ??

a widzisz folder include w projekcie ?? bo ja nie !!!
coś ci się źle skopiowało z płyty , albo źle zaimportowałeś projekty .... patrz u ciebie jest tak
np w DIODA LED !!

Obrazek

a powinieneś mieć tak :

Obrazek

i się dziwisz ze nie kompiluje ci ??


możesz tak zrobić żeby to naprawić :

prawym klawiszem kliknij na nazwie projektu i daj nowy katalog

Obrazek

następnie w oknie które widzisz ....

Obrazek

zaznacz 1 kliknięciem nazwę projektu powinna się pojawić na górze
i na dole wpisz np kkkkk
i kliknij zakończ

odświeży to ustawienia projektu i zostanie utworzony folder kkkkkk , który możesz usunąć , ale też zostanie załadowany folder includes

dodam też ze czasem ładujesz projekt i niema nic poza include w nim ... wystarczy dać odśwież na nazwie projektu
dzieje się tak jeśli masz kilka eclipse w różnych wersjach i używasz dla nich wspólnego workspace ..
czasem tez pomaga wykonanie na projekcie opcji clean ... też powoduje załadowanie folderu include :)


Możliwości jest wiele .... ja używam rozmaitych eclipsów , bo piszę w javie i na inne procesory , wiekszość środowisk jest oparta właśnie o eclipse jak Code composer Sudio dla MSP, uVision dla ARM czy TrueStudio dla STM32 , a nawet HitIDE dla PIC

i czasem mi się coś pomyćka w ustawieniach :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 kwi 2012, o 01:42 
Offline
Nowy

Dołączył(a): 15 gru 2011
Posty: 8
Pomógł: 0

Dziękuje wszystkim za odpowiedzi, a szczególne podziękowania dla "SunRiver" za jego cierpliwość do stawiającego pierwsze kroki w C i Eclipse.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 kwi 2012, o 12:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Spoko kolego .... pobierz sobie eclipse JUNO :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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

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