ARM-CROSS-GCC board.h passt nicht zum target muster

Gast #1663218
Lesenswert?
• ▲
▼
Hallo!

board.h habe ich in die sources der Makefile geadded. Leider bekomme ich 
im Beitragsname beschriebenen Fehler als debug.



Auszug aus der makefile:
1
APP_SRC= \
2
  config/board.h \
3
  application/main.c \
4
  application/cmd.c \
5
  application/led.c \
6
  application/proto.c \
7
  application/xxtea.c
8

9
all: $(TARGET).bin
10
...
11
...
12

13
include ../core/Makefile.rules

Ist die Makefile.rules ggf interessant für mein prob?
Persönliche Seite #1663287
Lesenswert?
• ▲
▼
Leider kann deine Frage nur vage beantwortet werden, weil du Makefile 
und board.h nicht angehängt hast.

In board.h wird vermutlich eine Abfrage des eingestellten Targets stehen 
und die meldet wohl einen Fehler, dass die Datei board.h nicht für das 
eingestellte Target geschrieben wurde.

Du könntest board.h kritisch inspizieren, welche Targets dort genannt 
sind und inwiefern die von deinem im Makefile eingestellten Target 
abweichen. Vielleicht kannst du die board.h für dein Target ergänzen.

Dabei ist zu beachten, dass TARGET im Makefile nicht unbedingt mit 
target im board.h übereinstimmen. Ich vermute sogar stark, dass die 
Targetdefinition im Makefile mit einem anderen Makronamen eingestellt 
wird.
Moderator Persönliche Seite #1663443
Lesenswert?
• ▲
▼
Headerdateien gehören normalerweise nicht in die Liste der Quelldateien. 
Ansonsten, wie von Stefan B. schon angemerkt, viel zu wenig Information, 
um wirklich weiterhelfen zu können.

Minimales Beispiel inkl. aller notwendigen Dateien für ein "make all" 
erstellen, zusammenpacken (nach Mgl. zip) und als Anhang an einen 
Beitrag hier einstellen. Dazu noch genau beschreiben, was man gerne 
erreichen will und was bis dato nicht funktioniert.

Antwort schreiben

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