# Makefile zum Verlinken eines ASM-Moduls mit einem C-Programm
# HS Emden/Leer | C.Koch 
# 11.06.2012	initial version
# 11.12.2014	update 64-bit. Ubuntu 14.04 -> to compile 32-bit code on 64-bit environment:
#		$ sudo apt-get install gcc-multilib

# C-Quellcode kompilieren und mit ASM-Modul linken
callecho: echo.o callecho.o 	
	gcc -m32 -o callecho callecho.o echo.o 	# linken

callecho.o: callecho.c
	gcc -m32 -c -o callecho.o callecho.c 	# compilieren 

# ASM-Modul assemblieren
echo.o: echo.asm
	nasm -f elf -o echo.o echo.asm

# Projekt aufraemen 
clean:
	@echo 'Ausgabedateien loeschen'
	rm -f callecho *.o *~