RS-tracker/demod/multi/Makefile

35 wiersze
802 B
Makefile

CC = gcc
COPTS = -O3
rs_multi: rs41base.o lms6Xbase.o dfm09base.o m10base.o m20base.o demod_base.o bch_ecc_mod.o
$(CC) $(COPTS) -o rs_multi rs_multi.c demod_base.o bch_ecc_mod.o rs41base.o dfm09base.o m10base.o m20base.o lms6Xbase.o -lm -pthread
rs41base.o: rs41base.c
$(CC) $(COPTS) -c rs41base.c
dfm09base.o: dfm09base.c
$(CC) $(COPTS) -c dfm09base.c
m10base.o: m10base.c
$(CC) $(COPTS) -c m10base.c
m20base.o: m20base.c
$(CC) $(COPTS) -c m20base.c
lms6Xbase.o: lms6Xbase.c
$(CC) $(COPTS) -c lms6Xbase.c
demod_base.o: demod_base.c demod_base.h
$(CC) -Ofast -c demod_base.c
bch_ecc_mod.o: bch_ecc_mod.c bch_ecc_mod.h
$(CC) $(COPTS) -c bch_ecc_mod.c
.PHONY: clean
clean:
rm -f rs_multi
rm -f rs41base.o dfm09base.o m10base.o m20base.o lms6Xbase.o
rm -f demod_base.o bch_ecc_mod.o