CSTRICT = -Wall -Wextra -ansi
EXEC = read1

default: $(EXEC)
all: $(EXEC)

#------- C files --------------------
snd.o: snd.cpp snd.h
	$(CXX) $(CSTRICT) -c snd.cpp

read1.o: read1.c
	$(CXX) $(CSTRICT) -c read1.c

$(EXEC): snd.o read1.o
	$(CXX) snd.o read1.o -lsndfile -o $(EXEC)

clean: 
	rm -f *.o

distclean: clean
	rm -f $(EXEC)
