FILE = Termin4Aufgabe1
Opti = 1
all:
# bersetzen der Quelldatei
	arm-elf-gcc -c -g -O$(Opti) $(FILE).c -I ../h
# Erzeugen der Assemblerdatei aus der Quelldatei	
	arm-elf-gcc -S -o$(Opti) $(FILE).c 
	arm-elf-gcc -c -g -O$(Opti) ../boot/swi.S -o swi.o
	arm-elf-gcc -c -g -O$(Opti) ../boot/boot.S -o boot.o
# Binden fr die RAM-Version
	arm-elf-ld -Ttext 0x02000000 -O$(Opti) boot.o swi.o $(FILE).o -o $(FILE).elf  /gnutools/lib/gcc-lib/arm-elf/3.2.2/libgcc.a
# Binden fr die FLASH-Version	
	arm-elf-ld -Ttext 0x01000000 -O$(Opti) boot.o swi.o $(FILE).o -o $(FILE).out  /gnutools/lib/gcc-lib/arm-elf/3.2.2/libgcc.a
	arm-elf-objcopy -I elf32-littlearm -O binary -x -S -N -g $(FILE).out $(FILE).rom

