Fehlermeldung MSPGCC no rule to make target

OP #1263178
Hallo!
Folgende fehlermeldung verstehe ich nicht.





**** Full rebuild of configuration Debug for project Test01 ****

make -k clean all
rm -rf  ./Test01.o  ./Test01.d Test01.hex

make: *** No rule to make target `Test01.hex', needed by `all'.
make: Target `all' not remade because of errors.
Build complete for project Test01

ich habe laut installationsanleitung eclipse und mspgcc installiert

bitte um hilfe, denn leider ist mein ziel(hexfile) nicht erreicht
Persönliche Seite #1263361
Das ist keine Meldung von msp430-gcc o.ä. sondern eine Fehlermeldung im 
Makefile:

Du musst darin beschreiben, wie Test01.hex zu erzeugen ist; vermutlich 
durch objcopy aus Test01.elf:
1
Test01.hex: Test01.elf
2
  msp430-objcopy ${OPTIONEN} -O ihex $< > $@

Beachte Groß- und Kleinschreibung in Makefiles.

Johann
OP #1263821
Ich habe ein automatisch generiertes makefile ohne dateiendung im debug 
ordner. Da steht einiges drin. Jetzt weiß ich nicht, wo ich was einfügen 
soll, bzw ersetzen?!?

Evlt. ist es eine Hilfe, wenn ich ein komplettes make-file von dir 
bekommen kann.

Danke im Voraus
Persönliche Seite #1263842
Timo P. schrieb:
> Ich habe ein automatisch generiertes makefile ohne dateiendung im debug
> ordner. Da steht einiges drin. Jetzt weiß ich nicht, wo ich was einfügen
> soll, bzw ersetzen?!?

Lies die Dokumentation des Generators oder frag in einem Forum der IDE, 
die das Makrfile bastelt. Wahrscheinlich ist irgendwo der Name eines 
Objekts/des Executables/einer Bibliothek falsch eingestellt oder fehlt 
ganz.

Du kannst versuchen, anhand der erzeugten Files nachzuvollziehen, wo in 
der Oberfläche was nachzutragen ist. Typischerweise sind automatisch 
erzeugte Makefiles aber noch schwerer zu verstehen als 
selbstgeschriebene, und make selbst hält auch einiges an Fallstricken 
bereit.

> Evlt. ist es eine Hilfe, wenn ich ein komplettes make-file von dir
> bekommen kann.

Würd dich nur in die Irre führen. Erstens verwende ich keine MSP, und 
ausserdem verwende ich zum Build zusätzlich Apache ant, was die 
Verwirrung noch erhöhen würde...

Johann

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.