OBJS = SFLUTE.o BSFLUTE.o VSFLUTE.o LSFLUTE.o sflcfuncs.o rtprofile.o
CMIXOBJS = ../../sys/cmix.o ../../lib/genlib.a

all: METAFLUTE libMETAFLUTE.so

libMETAFLUTE.so: $(OBJS) $(CMIXOBJS) ../../lib/genlib.a
	$(CXX) $(SHARED_LDFLAGS) -o $@ -soname $@ $(OBJS) $(CMIXOBJS) \
	../../lib/genlib.a -lm

METAFLUTE: $(OBJS) $(CMIXOBJS)
	$(CXX) -o METAFLUTE $(OBJS) $(CMIXOBJS) -laudio -laudiofile -lm

$(OBJS): ../../rtstuff/Instrument.h
