# HG changeset patch # User Emmanuel Gil Peyrot # Date 1410189341 -7200 # Node ID da588a3fb3ccc26f8468fbd604d749e331a7239a # Parent c4218fbe158f892c1910e985d006071adaa5630f Make pmdwin a dynamically linked executable. diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -16,10 +16,10 @@ all: pmdwin libpmdwin.so $(CXX) $(CXXFLAGS) -c $< clean: - rm -f *.o pmdwin libpmdwin.so + $(RM) *.o pmdwin libpmdwin.so -pmdwin: pmd_play.o pmdwin.o table.o getopt.o lfg.o $(AUDIO_DRV) fmgen.o - $(CC) -o $@ $^ +pmdwin: pmd_play.o libpmdwin.so + $(CC) -L. -lpmdwin -o $@ pmd_play.o libpmdwin.so: pmdwin.o table.o getopt.o lfg.o $(AUDIO_DRV) fmgen.o $(CC) -shared -o $@ $^