XX=g++ NAME=karplus INCLUDES= FLAGS=-D__UNIX_JACK__ -D__LINUX_ALSASEQ__ -c -g -Wall LIBS= -lm -ljack -lstdc++ -lpthread -lasound OBJS= RtAudio.o UGens.o main.o RtMidi.o main: $(OBJS) $(CXX) -o $(NAME) $(OBJS) $(LIBS) main.o: main.cpp RtAudio.h $(CXX) $(FLAGS) main.cpp UGens.o: UGens.cpp UGens.h $(CXX) $(FLAGS) UGens.cpp RtAudio.o: RtAudio.h RtAudio.cpp RtError.h $(CXX) $(FLAGS) RtAudio.cpp RtMidi.o: RtMidi.h RtMidi.cpp RtError.h $(CXX) $(FLAGS) RtMidi.cpp clean: rm -f *~ *# *.o $(NAME)