From 1d3a1bc392ec809458a0ea534888e406dd2348cd Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 11 Nov 2010 06:13:38 +0000 Subject: copied over template Makefile and got things building from it svn path=/trunk/externals/ggee/; revision=14394 --- makefile.sub | 42 ------------------------------------------ 1 file changed, 42 deletions(-) delete mode 100644 makefile.sub (limited to 'makefile.sub') diff --git a/makefile.sub b/makefile.sub deleted file mode 100644 index 52a1007..0000000 --- a/makefile.sub +++ /dev/null @@ -1,42 +0,0 @@ -prefix=$(DESTDIR)/usr - -EXTERNALS = $(shell ls *.c) -STRIP = strip --strip-unneeded -R .note -R .comment - - - -linux: $(EXTERNALS:.c=.pd_linux) -win: $(EXTERNALS:.c=.dll) -osx: $(EXTERNALS:.c=.pd_darwin) - - - -.SUFFIXES: .pd_linux .pd_darwin .dll - -WARNFLAGS = -Wall -W -Wshadow -Wstrict-prototypes \ - -Wno-unused -Wno-parentheses -Wno-switch - -CFLAGS + = -fPIC -DPD $(WARNFLAGS) - -INCLUDES = -I.. -I../include - -# the linux compilation target - -%.pd_linux: %.c - $(CC) $(CFLAGS) $(INCLUDES) -o "$*.o" -c $*.c - gcc -Wl,--export-dynamic -shared -o "$*.pd_linux" "$*.o" -lc -lm - chmod a-x "$*.pd_linux" - rm -f "$*.o" - -# the windows mingw target - -%.dll: ../src/%.c - $(CC) -mms-bitfields $(CFLAGS) $(DEFINES) $(INCLUDE) -o "$*.o" -c "../src/$*.c" - gcc -shared -o "$*.dll" "$*.o" $(PDPATH)/bin/pd.dll - -strip: - $(STRIP) *.pd_linux - -clean: - -rm *.pd_linux *~ *.dll *.pd_darwin *.o - -- cgit v1.2.1