-
-
Neuer Benutzer
Öfters hier
Hallo Sebastian,
mit Deinem Beispiel für das Makefile hat es geklappt =D>
Wir haben Dein Makefile mit denen von ASURO verglichen und haben auch
die Ursache, warum es nicht zu kompelieren ist, gefunden.
Der Grund liegt in der Anweisung von # Define directories,if needed
Auszug der ASURO Makefiles
[/list]Makefile unter Linux ~/ASURO/ASURO_src/SelfTest
Auszug von Makefile:
# Define directories, if needed.
DIRAVR = D:/Atmel/winavr
DIRAVRBIN = $(DIRAVR)/bin
DIRAVRUTILS = $(DIRAVR)/utils/bin
DIRINC = .
DIRLIB = $(DIRAVR)/avr/lib
makefile unter Linux ~/ASURO/ASURO_src/FirstTry
Auszug von makefile:
# Define directories, if needed.
DIRAVR = c:/winavr
DIRAVRBIN = $(DIRAVR)/bin
DIRAVRUTILS = $(DIRAVR)/utils/bin
DIRINC = .
DIRLIB = $(DIRAVR)/avr/lib
Wenn man alle Files auskommentiert klappt auch das make
mit der ASURO Makefile....vorausgesetzt man hat nur Linux.
In der Orginal Makefile von ASURO ist ausserdem noch ein
Fehler unter :
SRC += asuro.c \
test.c SelfTest.c \
Hier test.c auf grosses T ändern (Test.c)
Unter ~/ASURO/ASURO_src/SelfTest/ ist auch in der File
SelfTest.c bei #include "test.h" ein grosses T notwendig.
So das wars vorerst, wir kommen langssam weiter.
Nochmals besten Dank für Deine Hilfe
Gruß volpe
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen