make.exe : *** No rule to make target `foo.o'

Gast #39853
Lesenswert?

Hi!

Habe jetzt schon auf 2 Rechnern (beide winxp) das aktuelle WINAVR 
installiert und wollte damit ein Projekt compilieren, das bisher 
funktioniert hat.
Zuerst habe ich es mit AVRStudio 3.56 probiert. Die Anleitung immer wie 
in der Readme.text beschrieben befolgt. Im Makefile main als targetnamen 
und uC-Typ eingetragen. Dann Compiliert und bekomme folgende 
Fehlermeldung:

-------- begin --------
avr-gcc --version
avr-gcc (GCC) 3.3 20030421 (prerelease)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is 
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.

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

Jetzt habe ich die main.c einfach mal im ProgrammersNotepad geladen und 
Compile gedrückt und bekomme selbe ausgabe. Die paths sind richtig 
gesetzt. Habe ich etwas übersehen oder an was liegt es? Habe schon in 
einigen dokus etc nachgelesen finde aber nichts.
Was hat es denn auf sich mit der foo.o?

Bin für jede Hilfe dankbar
Axel

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren