Update of /cvsroot/pure-data/externals/grill/flext/buildsys/mac/max In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2923/buildsys/mac/max
Modified Files: config-gcc.def gnumake-gcc.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.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/mac/max/gnumake-gcc.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** gnumake-gcc.inc 3 Jan 2005 05:00:28 -0000 1.1 --- gnumake-gcc.inc 20 Jan 2007 14:26:02 -0000 1.2 *************** *** 1,5 **** DEFS += -DFLEXT_SYS=1
! INCPATH += -I$(MAXSDKPATH)/max-includes -I$(MAXSDKPATH)/msp-includes
LDFLAGS += -framework MaxAPI -framework MaxAudioAPI --- 1,5 ---- DEFS += -DFLEXT_SYS=1
! INCPATH += -I$(MAXSDKPATH)/max-includes -I$(MAXSDKPATH)/jit-includes -I$(MAXSDKPATH)/msp-includes
LDFLAGS += -framework MaxAPI -framework MaxAudioAPI
Index: config-gcc.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/mac/max/config-gcc.def,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** config-gcc.def 7 Jun 2005 14:40:18 -0000 1.8 --- config-gcc.def 20 Jan 2007 14:26:02 -0000 1.9 *************** *** 1,5 **** # where are the Max/MSP SDK header files? # you should have the latest version! ! MAXSDKPATH=/Applications/MaxMSP\ 4.5/MaxMSP-SDK/4.5\ headers/c74support
############################################################### --- 1,5 ---- # where are the Max/MSP SDK header files? # you should have the latest version! ! MAXSDKPATH=/Applications/MaxMSP\ 4.5/MaxMSP-SDK/c74support
############################################################### *************** *** 29,39 ****
# user defined compiler flags ! # (check if they match your system!) ! UFLAGS=-faltivec -ffast-math
# user defined optimization flags ! # (check if they match your system!) ! OFLAGS=-O3 ! # optimizations for G4 ! OFLAGS+=-mcpu=G4
--- 29,51 ----
# 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