X-Git-Url: https://scm.cri.ensmp.fr/git/Faustine.git/blobdiff_plain/f4b893045495fe7868d595f2663adb3808dbac2c..056d65cce93f673551b565e7d11f196be2e8ec93:/interpretor/Makefile diff --git a/interpretor/Makefile b/interpretor/Makefile index 4a5f84f..30a10c9 100644 --- a/interpretor/Makefile +++ b/interpretor/Makefile @@ -13,7 +13,7 @@ EXEC = faustine OCAML_INCLUDE_PATH := $(subst bin,lib,$(shell which ocaml)) # Path to sndfile library -SNDFILE_PATH := lib/libsndfile +SNDFILE_PATH := lib/src/libsndfile-ocaml # Path to Faust.mr3 FAUST_PATH = preprocessor/faust-0.9.47mr3 @@ -54,6 +54,7 @@ LIBS = $(WITHSNDFILE) $(WITHUNIX) $(WITHSTR) # INCLUDE=-INCLUDE INCLUDE = -I $(SNDFILE_PATH) +SNDFILE_STUB := $(SNDFILE_PATH)/sndfile_stub.o # Default setting of the WITH* variables. Should be changed if your # local libraries are not found by the compiler. @@ -128,10 +129,12 @@ preprocessor:: $(EXEC): $(OBJS) $(COBJS) $(CLIBS) @echo "Compiling $(EXEC)..." + cp $(SNDFILE_STUB) . $(CAMLC) $(CAMLC_OPTIONS) -o $(EXEC) $(OBJS) $(COBJS) $(CLIBS) $(EXEC).opt: $(OPTOBJS) $(COBJS) $(CLIBS) @echo "Compiling optimized $(EXEC)..." + cp $(SNDFILE_STUB) . $(CAMLOPT) $(CAMLOPT_OPTIONS) -o $(EXEC) $(OPTOBJS) $(COBJS) $(CLIBS) document: $(SMLYL) $(OBJS)