fix over-optimzation in e3375c3.
[ardour.git] / tools / omf / Makefile
index d68fa5bbc412a11eb68127428c97404db9b234ba..4a65a197fdc3413b11ff39b970eee8d8dc9c3334 100644 (file)
@@ -1,7 +1,16 @@
 CXXFLAGS = -g -I../../libs/pbd \
            $(shell pkg-config --cflags sqlite3) \
            $(shell pkg-config --cflags libxml-2.0) \
-           $(shell pkg-config --cflags glibmm-2.4)
+           $(shell pkg-config --cflags glibmm-2.4) \
+           $(shell pkg-config --cflags sndfile)
 
-omftool: omftool.o
-       $(CXX) -o $@ omftool.o -L../../build/default/libs/pbd -lpbd $(shell pkg-config --libs sqlite3) $(shell pkg-config --libs libxml-2.0)
\ No newline at end of file
+LDFLAGS = -L../../build/default/libs/pbd -lpbd  \
+         $(shell pkg-config --libs sqlite3) \
+         $(shell pkg-config --libs libxml-2.0) \
+         $(shell pkg-config --libs sndfile) \
+
+omftool: omftool.o loader.o
+       $(CXX) -o $@ omftool.o loader.o $(LDFLAGS)
+
+loader.o:  loader.cc omftool.h
+omftool.o: omftool.cc omftool.h