*** No Rule to make Target die x-te

Gast #874142
Lesenswert?
• ▲
▼
Moin...

ich versuch gerad die killcard-FW von H. Klabundes seite zu kompilieren. 
AVR-Studio meldet jedoch

make: *** No rule to make target `killcard.elf', needed by `all'.  Stop.

Das makefile ist nicht geändert außer F_CPU ist auf 8 MHz gesetzt.

Die Sourcen und das makefile liegen in c:\AVR\killcard.

AVR-Studio ist in C:\Programme\Atmel\AVR Tools installiert

Winavr ist in C:\WinAVR installiert

AVR Studio ist Version 4.13.571  Service Pack 2 .

Das Mainprogramm heisst killcard.c und im makefile ist unter TRG auch 
killcard eingetragen.

Make stört sich an folgendem Satz:

#this defines the aims of the make process
all:  $(TRG).elf $(TRG).hex $(TRG).bin

Bin jetzt ein wenig ratlos worans noch liegen kann. Hat jemand einen Rat 
für mich? Das Makefile liegt (hoffentlich) bei.


Vielen Dank schonmal.
Angehängte Dateien:
Gast #874186
Lesenswert?
• ▲
▼
*** No rule to make target `killcard.elf',

Das bekommt man immer dann wenn die Sourcecodedateien
nicht da liegen wo sie eigentlich sein sollten, oder
wenn eine Sourcedatei gar nicht existiert.

Poste das ganze Projekt inklusive aller Dateien mal
als ZIP Datei.
Gast #874212
Lesenswert?
• ▲
▼
>Danke, und woran lags nun genau?

Sorry Überschneidung ;)

An killcard.c

Alt:
#include "../dos.h"
#include "../lcd.h"
#include "../serial.h"
#include "../printf.h"

Neu:
#include "dos.h"
#include "lcd.h"
#include "serial.h"
#include "printf.h"
Gast #874215
Lesenswert?
• ▲
▼
Aha... da hab ich nun garnicht drauf geachtet. Was hat es mit dem 
geänderten Makefile auf sich? Und wie hoch ist die Baudrate bei der V24 
Kommunikation? Mit den berechneten Werten bekomm ich nur Hieroglyphen im 
Terminal.

... Vielen Dank für deine Mühe!!!

MfG
Gast #874236
Lesenswert?
• ▲
▼
Ahso, hab mir extra die ganzen Beiträge zum Thema makefile durchgelesen, 
da hiess es immer mit ins Verzeichnis wo die Quelldateien liegen... 
naja, wieder etwas schlauer :) .

Mit den Baudrateneinstellungen klappts nicht, hab 8 MHz extern am µC.

MfG

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