"make" der Befehl konnte nicht gefunden werden

Gast #2660650
Hallo,

ich versuche mir im Moment eclipse einzurichten und wie sollte es anders 
sein, wenn ich hier schreibe ... es funktioniert nicht.

Da mich auch ein paar gelesene Artikel nicht weiter gebracht haben, 
belaste ich euch einmal damit.

Möcht Eclipse + Yagarto nutzen.

Habe dann ersteinmal versucht über die Konsole was zu compilieren.
make auch dort unbekannt, allerdings:

Kann ich mein Projekt über die Konsole mit arm-none-eabi-gcc kompilieren 
und auch den linker aufrufen, allerdings habe ich mir hierfür noch nicht 
die Options angeschaut.

Welches Programm stellt nun die Routine make zum aufrufen des compilers 
und linkers mit den angaben die im makefile stehen?
Oder nennt sich das jetzt nur anders?

Ergänzung:
Nutze als Beispiel das STM32Test Projekt von der yagarto Seite.
http://yagarto.de/examples/index.html

Vielen Dank schon mal für jede Antwort, bei welcher ich etwas lernen 
kann!
Gast
Vielen Dank, aber das war leider nicht das, woran es gehapert hat. Im 
Makefile steht schon das arm-none-eabi-.


Ich versteh es einfach nicht wie ärgerlich.
Gast
Der Befehl "make" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

führe das ganze im Ordner STM32Test aus in dem auch das makefile steht.



Compiliert habe ich von "Hand" mit z.B.:

arm-none-eabi-gcc -c -Wall -O2 main.c
Gast
Dann bleiben zwei Möglichkeiten:

1. Pfadvariable zur make.exe nicht gesetzt
2. hast Du die Warnung unter den download Dateien beachtet und nicht in 
einen Ordnernamen mit Leerzeichen installiert?
Gast
Hallo, nochmal Danke für die Hilfe beim Lösungfinden.

1. Halte ich für möglich, wo setze ich diese? Wie oben zu lesen ist, 
weiß ich selbst nicht wo die make.exe ist.

2. Ist soweit wie ich das verfolgen konnte nicht mehr aktuell. Hatte es 
auch mal in einem anderen Ordner ohne Leerzeichen, allerdings alles 
gleich zu jetzt. In älteren Versionen ging meine ich allerdings dann bei 
Leerzeichen Ordner auch das "arm-none-eabi-gcc -c -Wall -O2 main.c" 
nicht. Werde aber gleich nochmal installieren, da es nicht an Faulheit 
scheitern soll.

Danach muß ich aber ins Bett, heute 10,5 h gearbeitet und morgen früh 
wieder aufstehen :( ... aber morgen Nacht ist ja auch noch ein Tag ;)
Gast
Die make.exe sollte sich unter C:\Programme/yagarto-tools-20100703/bin 
befinden.
Bei XP:
rechte Maustaste auf Arbeitsplatz -> Eigenschaften -> Erweitert -> 
Umgebungsvariable -> Systemvariablen -> Path

hätte aber schon automatisch passieren sollen. Vielleicht brauchts nur 
einen Neustart?
Aber ich sage auch erst mal

Gute Nacht
Gast
Im ygarto Ordner bin befinden sich bei mir nur
arm-none-eabi-XXX.exe Dateien, habe hier auch eigentlich alle 
durchprobiert und nichts gefunden, was mir als make mit neuem Namen 
erscheinen würde.
Gast
Ja, mir ist dann auch aufgefallen, das da auch explizit dasteht, das 
diese Tools make usw enthalten ...

War wohl irgendwann einmal davon ausgegangen das in der Toolchain alles 
drin ist.

Dann vielen Dank! Es läuft.
Hoffe das ich mal eines Tages revanchieren kann! Manchmal ist man halt 
echt deppert.

Immerhin hat das ganze einem der Bilder und Fenster Generation die 
Konsole näher gebracht ;)
Gast
Jetzt kann ich auch definitiv bestätigen, dass die aktuelle Version 
keine Probleme mit Leerzeichen hat, bzw bei mir läuft alles ohne 
Probleme.
Gast
Mhh, nachdem ich jetzt mal weiter gemacht habe, es scheint doch ! nicht 
! mit Leerzeichen zu funktionieren, dass es funktioniert hatte, lag wohl 
an wildem runkopiere und verbliebenen Resten im alten Sektor ...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.