Update of /cvsroot/pure-data/externals/grill/flext/buildsys/mac/pd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2923/buildsys/mac/pd
Modified Files: config-gcc.def gnumake-gcc-ext.inc Log Message: PD: possibility to create DSP objects without main DSP inlet (use FLEXT_DSP0_NEW or similar) fixing typo support for multiple archs under OSX small fix for ppc arch architecture-specific compiler flags for UB under OSX fixed severe Altivec bug changed eol-style corrections to config build templates added xcode 2.4 project fixed atom sorting (now also respect symbol content) no stripping of local symbols some fixes, mostly OS X updated build system for Max with MinGW better default values fixed bug in AtomList copying
Index: gnumake-gcc-ext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** gnumake-gcc-ext.inc 12 Aug 2006 15:02:53 -0000 1.8 --- gnumake-gcc-ext.inc 20 Jan 2007 14:26:02 -0000 1.9 *************** *** 1,6 **** EXT=pd_darwin
! #LDFLAGS += -bundle -bundle_loader $(PDBIN) ! LDFLAGS += -dynamiclib -undefined dynamic_lookup
TARGET=$(TARGETPATH)/$(TARGETNAME) --- 1,6 ---- EXT=pd_darwin
! LDFLAGS += -bundle -bundle_loader $(PDBIN) ! #LDFLAGS += -dynamiclib -undefined dynamic_lookup
TARGET=$(TARGETPATH)/$(TARGETNAME)
Index: config-gcc.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/mac/pd/config-gcc.def,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** config-gcc.def 7 Jun 2005 14:40:18 -0000 1.10 --- config-gcc.def 20 Jan 2007 14:26:02 -0000 1.11 *************** *** 25,36 **** ###############################################################
# user defined optimization flags ! # (check if they match your system!) ! UFLAGS=-faltivec -ffast-math
! # user defined compiler flags ! # (check if they match your system!) ! OFLAGS=-O3 ! # optimizations for G4 ! OFLAGS+=-mcpu=G4
--- 25,48 ---- ###############################################################
+ # user defined compiler flags + UFLAGS += -ffast-math + # user defined optimization flags ! OFLAGS += -Os -ftree-vectorize
! # user defined debugging flags ! DFLAGS += ! ! # architecture-specific flags (optional) ! UFLAGS_ppc += -maltivec -faltivec ! OFLAGS_ppc += -mtune=G4 ! DFLAGS_ppc += ! ! UFLAGS_i386 += -mmmx -msse -msse2 -msse3 ! OFLAGS_i386 += -mtune=prescott ! DFLAGS_i386 += ! ! # cross-compilation (optional) ! #ARCH=i386 ppc ! #OSXSDK=/Developer/SDKs/MacOSX10.4u.sdk