prefix = /usr/local PDP_VERSION=0.12.7 PDP_DIR = ../../include PDP_OGL_DIR = ../include CFLAGS = -DPD -O2 -funroll-loops -fomit-frame-pointer -ffast-math \ -Wall -W -Wstrict-prototypes \ -Wno-unused -Wno-parentheses -Wno-switch -g -I../../../../pd/src CPPFLAGS = -I$(PDP_DIR) -I$(PDP_OGL_DIR) -I/usr/X11R6/include -DPDP_VERSION=\"$(PDP_VERSION)\" # CPPFLAGS = -I$(PD_DIR) -I$(PDP_DIR) -I$(PDP_OGL_DIR) -I/usr/X11R6/include UNAME := $(shell uname -s) ifeq ($(UNAME),Linux) TARGET=linux LDFLAGS = -lGL -lglut CFLAGS+= -fPIC endif ifeq ($(UNAME),Darwin) TARGET = darwin CPPFLAGS += -I/sw/include PD_EXECUTABLE=../../../pd/src/pd LDFLAGS = -lgsl -lGL -lGLU -lglut -lX11 -L/sw/lib -L/usr/X11R6/lib endif PDP_OPENGL_LIBRARY_NAME=pdp_opengl.pd_$(TARGET) .c.o: $(CC) $(CFLAGS) $(CPPFLAGS) -o $*.o -c $*.c