# See README 
CFLAGS= -Ofast -march=armv5te -mtune=xscale -ffast-math -funroll-loops -pthread   -D WITH_RTL 
#CFLAGS= -Ofast -march=armv5te -mtune=xscale -ffast-math -funroll-loops -pthread -pg  -D WITH_RTL 

LDLIBS=   -lm -pthread  -lrtlsdr 
#LDLIBS=   -lm -pthread  -lrtlsdr -pg



acarsdec_int:	acarsdec_int.o acars.o msk.o rtl.o output.o  cordic_mod.o  hypot_apx.o
	$(CC) acarsdec_int.o acars.o msk.o rtl.o  output.o  cordic_mod.o  hypot_apx.o -o $@ $(LDLIBS)

acarsserv:	acarsserv.o dbmgn.o
	$(CC) -Ofast acarsserv.o dbmgn.o -o $@ -lsqlite3

acarsdec_int.o:	acarsdec_int.c acarsdec_int.h
acars.o:	acars.c acarsdec_int.h syndrom.h
msk.o:	msk.c acarsdec_int.h
output.o:	output.c acarsdec_int.h
rtl.o:	rtl.c acarsdec_int.h hypot_apx.h
acarsserv.o:	acarsserv.h
dbmgm.o:	acarsserv.h
cordic_mod.o:	cordic_mod.c cordic_mod.h
hypot_apx.o: hypot_apx.c hypot_apx.h

clean:
	@rm *.o acarsdec_int acarsserv
