Forum: Compiler & IDEs make all ???


von Ben (Gast)


Lesenswert?

Hey! Hab seid nem Jahr nich mehr mit nem AVR MC gearbeitet...heute
wieder das erste mal WinAVR installiert, Makefile erstellt und nen C
Code geschrieben...versucht zu compilieren  mit make all und dann kam
folgende meldung

make.exe: *** No rule to make target `main.o', needed by `main.elf'.
Stop.

Was haut da nich hin...hab im Forum nix auf anhieb gefunden...kanns an
irgendwelchen Pfaden liegen??? Obwohl bei der Installation Setup
automatisch die Pfade gesetzt hat...

Danke für Hilfe
Ben

von A.K. (Gast)


Lesenswert?

Dein Code heisst nicht "main.c".

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Groß-/Kleinschreibung beachten.  Main.c oder MAIN.c ist nicht
main.c.

von Ben (Gast)


Lesenswert?

Nee nee, daran hab ich schon gedacht...noch weitere Vorschläge??? Er
braucht doch scheinbar die main.elf...woher soll er denn die kriegen???

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Die will er ja bauen.

von Rolf Magnus (Gast)


Lesenswert?

> Er braucht doch scheinbar die main.elf...woher soll er denn die
> kriegen???

Nein. Er braucht main.o, um main.elf zu erstellen, aber er findet
nichts, aus dem er main.o bauen kann.

PS: Deine ?-Taste prellt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.