#CC = gcc CC = arm-linux-gcc -static TARGET = audio_ctrl HELEN = /home/tktan/research/exlesag/dhelen BEH = /home/tktan/research/exlesag/dbeh PG_LIB = /home/tktan/research/exlesag/work/linux.lib all: $(TARGET)_0 $(TARGET)_1 .SUFFIXES: .SUFFIXES: .c .o OFILES_1 = $(TARGET)_1.o $(TARGET)_sdevmodel.o linux_lib.o function_lib.o OFILES_0 = $(TARGET)_0.o $(TARGET)_sdevmodel.o linux_lib.o function_lib.o GFILES = $(OFILES_0) $(OFILES_1) $(TARGET)_0 $(TARGET)_1 $(TARGET)_0.h $(TARGET)_1.h $(TARGET).pg $(TARGET)_sdevmodel.c $(TARGET)_0.c $(TARGET)_1.c $(TARGET)_1: $(OFILES_1) $(CC) -o $(TARGET)_1 $(OFILES_1) $(TARGET)_0: $(OFILES_0) $(CC) -o $(TARGET)_0 $(OFILES_0) $(TARGET)_0.c: $(TARGET).pg $(HELEN) -p $(TARGET).pg -l $(PG_LIB) -c $(TARGET) $(TARGET)_1.c: $(TARGET).pg $(HELEN) -p $(TARGET).pg -l $(PG_LIB) -c $(TARGET) $(TARGET).pg: $(TARGET).dfd $(BEH) -d $(TARGET).dfd -p $(TARGET).pg .c.o: $*.c $*.h $(CC) -c $(CFLAGS) -o $*.o $*.c clean: rm -f $(GFILES) *.out