Fehlermeldung makefile

Gast #5290
Lesenswert?
• ▲
▼
Hallo Leute,
ich versuche unter Win98 Second Edition ein C-Prog zu
compilieren und bekomme immer die Fehlermeldung
"Make: line 11: syntax Error. Stop".

Unter Windows 2000 Prof. klappt es ohne Probleme mit dem selben C-Prog
und dem selben Make-File. Was mache ich falsch?

Vielen Dank im Voraus

Gruss Michael
Gast #5292
Lesenswert?
• ▲
▼
Was brauchst du noch fuer Infos???
Habe mir das avrgcc20011121a file von http://www.avrfreaks.net gesogen 
und installiert.
Ich habe das makefile aus dem GCCtest-file genommen, und habe einfach 
nur den Namen im Make-File geaendert.
 Ausserdem das Make-File laeuft unter Win 2000 ohne Probleme.
Umgebungsvariablen sind auch alle gesetzt.




Gruss Michael
Gast #5296
Lesenswert?
• ▲
▼
In Zeile 11 steht leider nichts, nur in zeile 10 und 12.
Aber der Fehler kann nicht im makefile liegen, da das selbe makefile 
unter WIN2k funktioniert. Aber trotzdem hier das makefile:

# Simple Makefile Volker Oth (c) 1999
# edited by AVRfreaks.net nov.2001

########### change these lines according to your project 
##################

#put the name of the target mcu here (at90s8515, at90s8535, attiny22, 
atmega603 etc.)
      MCU = at90s8535

#put the name of the target file here (without extension)
  TRG  = bat_sta

#put your C sourcefiles here
  SRC  = $(TRG).c

#put additional assembler source file here
  ASRC    =

#additional libraries and object files to link
  LIB  =

#additional includes to compile
  INC  =

#assembler flags
  ASFLAGS = -Wa, -gstabs

#compiler flags
  CPFLAGS  = -g  -Os -Wall -Wstrict-prototypes -Wa,-ahlms=$(<:.c=.lst)

#linker flags
  LDFLAGS = -Wl,-Map=$(TRG).map,--cref


########### you should not need to change the following line 
#############
include $(AVR)/avrfreaks/avr_make

###### dependencies, add any dependencies you need here 
###################
$(TRG).o : $(TRG).c


Gruss Michael

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