From 0df543fbd2c91f449e5f6e255c5a8d5fd8338056 Mon Sep 17 00:00:00 2001 From: Brian Matzon Date: Tue, 12 Apr 2005 18:49:49 +0000 Subject: [PATCH] Makefile for mac fmod --- src/native/common/fmod3/Makefile.macosx | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/native/common/fmod3/Makefile.macosx diff --git a/src/native/common/fmod3/Makefile.macosx b/src/native/common/fmod3/Makefile.macosx new file mode 100644 index 00000000..fc51985f --- /dev/null +++ b/src/native/common/fmod3/Makefile.macosx @@ -0,0 +1,19 @@ +CC=gcc +LINKER=gcc +STRIP=strip +CFLAGS_LINK=-dynamiclib -framework JavaVM -framework Carbon +STATIC_LIBS=${FMOD}/api/lib/libfmod.a +CFLAGS_O=-fPIC -O2 -D_MACOSX -Wall -c -I.. -I${FMOD}/api/inc -I. -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers +SRC=$(wildcard *.c) ../common_tools.c +OBJECTS=$(subst .c,.o,$(SRC)) +LIBRARY=liblwjgl-fmod3.jnilib + +$(LIBRARY): $(OBJECTS) + $(LINKER) $(CFLAGS_LINK) -o $@ $(OBJECTS) $(STATIC_LIBS) + $(STRIP) -S -X $@ + +.c.o: + $(CC) $(CFLAGS_O) $< -o $@ + +clean: + rm -f $(OBJECTS) $(LIBRARY)