all: modulo_rt.o

#include rtl.mk
INCLUDE = -I /usr/src/rtlinux/rtl/include -I /usr/src/rtlinux/rtl/include/posix
CFLAGS  = -Wall -O2 -D__RTL__ -D__KERNEL__ -DMODULE 


fun.o: fun.c
	$(CC) ${INCLUDE} ${CFLAGS} -c fun.c -o fun.o

modulo_rt_tmp.o: modulo_rt.c modelo.h
	$(CC) ${INCLUDE} ${CFLAGS} -c modulo_rt.c -o modulo_rt_tmp.o 

modulo_rt.o : modulo_rt_tmp.o fun.o
	ld -r -o modulo_rt.o modulo_rt_tmp.o fun.o -L/usr/lib -lm
clean:
	rm -f *.o
