# Compile flags
#
-CXXFLAGS := $(CXXFLAGS) -fPIC -DNDEBUG -O2 -Wall -I.
+CXXFLAGS := -I/Users/cannam/code/inst/include $(CXXFLAGS) -fPIC -DNDEBUG -O2 -Wall -I.
# Libraries required for the plugins. Note that we can (and actively
# want to) statically link libstdc++, because our plugin exposes only
# a C API so there are no boundary compatibility problems.
#
-PLUGIN_LIBS = -Wl,-Bstatic -lvamp-sdk -laubio -lfftw3f -Wl,-Bdynamic
+PLUGIN_LIBS = -L/Users/cannam/code/inst/lib -lvamp-sdk -laubio
# Flags required to tell the compiler to make a dynamically loadable object
#
-PLUGIN_LDFLAGS = -shared -Wl,-Bsymbolic -static-libgcc -Wl,--version-script=vamp-plugin.map
# File extension for a dynamically loadable object
#
-PLUGIN_EXT = .so
## For OS/X with g++:
-#PLUGIN_LDFLAGS = -dynamiclib -exported_symbols_list=vamp-plugin.list
-#PLUGIN_EXT = .dylib
+PLUGIN_LDFLAGS = -dynamiclib -exported_symbols_list=vamp-plugin.list
+PLUGIN_EXT = .dylib
### End of user-serviceable parts