Update of /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12682/buildsys/win/pd
Modified Files: bmake-bcc-ext.inc bmake-bcc-flext.inc config-bcc.def config-cygwin.def config-mingw.def config-msvc.def gnumake-cygwin-ext.inc gnumake-cygwin-flext.inc gnumake-cygwin.inc gnumake-mingw-ext.inc gnumake-mingw-flext.inc nmake-msvc-ext.inc nmake-msvc-flext.inc Log Message: made default configurations generic two more flext tutorials fixes for Max headers cleanups updated build system updated tutorials revised the documentation updated for OSX upgraded version number
Index: nmake-msvc-ext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** nmake-msvc-ext.inc 3 Jan 2005 05:00:31 -0000 1.1 --- nmake-msvc-ext.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 1 **** ! EXT=dll --- 1 ---- ! EXT=dll
Index: bmake-bcc-ext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** bmake-bcc-ext.inc 3 Jan 2005 05:00:30 -0000 1.1 --- bmake-bcc-ext.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 1 **** ! EXT=dll --- 1 ---- ! EXT=dll
Index: gnumake-cygwin.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** gnumake-cygwin.inc 3 Jan 2005 05:00:31 -0000 1.1 --- gnumake-cygwin.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 4,8 ****
# trick PD in a way that only the cygwin pthread headers are used ! CFLAGS += -include /usr/include/pthread.h -DPTHREAD_H
LIBS += $(PDPATH)/bin/pd.dll --- 4,8 ----
# trick PD in a way that only the cygwin pthread headers are used ! CFLAGS += -include /usr/include/sched.h -include /usr/include/pthread.h -DPTHREAD_H
LIBS += $(PDPATH)/bin/pd.dll
Index: config-cygwin.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/config-cygwin.def,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** config-cygwin.def 3 Jan 2005 05:00:30 -0000 1.2 --- config-cygwin.def 5 Jan 2005 05:04:12 -0000 1.3 *************** *** 1,4 **** # where is PD? ! PDPATH=/cygdrive/c/programme/audio/pd
############################################################### --- 1,4 ---- # where is PD? ! PDPATH=/cygdrive/c/programme/pd
############################################################### *************** *** 11,15 ****
# where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(FLEXTINC)
############################################################### --- 11,15 ----
# where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(PDPATH)/bin
############################################################### *************** *** 25,27 **** # user defined compiler flags # (check if they match your system!) ! OFLAGS=-O2 -march=pentium4 -msse --- 25,29 ---- # user defined compiler flags # (check if they match your system!) ! OFLAGS=-O2 ! # optimizations for Pentium 4 ! #OFLAGS += -march=pentium4 -msse
Index: gnumake-cygwin-ext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** gnumake-cygwin-ext.inc 3 Jan 2005 05:00:31 -0000 1.1 --- gnumake-cygwin-ext.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 1 **** ! EXT=dll --- 1 ---- ! EXT=dll
Index: bmake-bcc-flext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** bmake-bcc-flext.inc 3 Jan 2005 05:00:30 -0000 1.1 --- bmake-bcc-flext.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 1,5 **** ! !ifdef SHARED ! EXT=dll ! !else ! EXT=lib ! !endif --- 1,5 ---- ! !ifdef SHARED ! EXT=dll ! !else ! EXT=lib ! !endif
Index: gnumake-mingw-ext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** gnumake-mingw-ext.inc 3 Jan 2005 05:00:31 -0000 1.1 --- gnumake-mingw-ext.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 1 **** ! EXT=dll --- 1 ---- ! EXT=dll
Index: gnumake-mingw-flext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** gnumake-mingw-flext.inc 3 Jan 2005 05:00:31 -0000 1.1 --- gnumake-mingw-flext.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 1,5 **** ! ifdef SHARED ! EXT=dll ! else ! EXT=a ! endif --- 1,5 ---- ! ifdef SHARED ! EXT=dll ! else ! EXT=a ! endif
Index: config-bcc.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/config-bcc.def,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** config-bcc.def 3 Jan 2005 05:00:30 -0000 1.2 --- config-bcc.def 5 Jan 2005 05:04:12 -0000 1.3 *************** *** 1,7 **** # where is PD? ! PDPATH=c:\programme\audio\pd
# where is BorlandC++? ! BCCPATH=C:\Programme\prog\bcc55
############################################################### --- 1,7 ---- # where is PD? ! PDPATH="c:\program files\pd"
# where is BorlandC++? ! BCCPATH="c:\program files\bcc55"
############################################################### *************** *** 14,18 ****
# where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(FLEXTINC)
############################################################### --- 14,18 ----
# where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(PDPATH)\bin
############################################################### *************** *** 29,31 **** # (check if they match your system!) OFLAGS=-6 -O2 -OS -ff -d - --- 29,30 ----
Index: gnumake-cygwin-flext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** gnumake-cygwin-flext.inc 3 Jan 2005 05:00:31 -0000 1.1 --- gnumake-cygwin-flext.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 1,5 **** ! ifdef SHARED ! EXT=dll ! else ! EXT=a ! endif --- 1,5 ---- ! ifdef SHARED ! EXT=dll ! else ! EXT=a ! endif
Index: config-mingw.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/config-mingw.def,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** config-mingw.def 3 Jan 2005 05:00:31 -0000 1.2 --- config-mingw.def 5 Jan 2005 05:04:12 -0000 1.3 *************** *** 1,9 **** # where is PD? ! PDPATH=c:/programme/audio/pd
###############################################################
# where do/should the flext headers reside/be built? ! FLEXTINC=$(PDPATH)/flext
# where do/should the flext static libraries reside/be built? --- 1,9 ---- # where is PD? ! PDPATH="%ProgramFiles%\pd"
###############################################################
# where do/should the flext headers reside/be built? ! FLEXTINC=$(PDPATH)\flext
# where do/should the flext static libraries reside/be built? *************** *** 11,15 ****
# where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(FLEXTINC)
############################################################### --- 11,15 ----
# where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(PDPATH)\bin
############################################################### *************** *** 19,23 ****
# where should the external be installed? ! INSTPATH=$(PDPATH)/extra
############################################################### --- 19,23 ----
# where should the external be installed? ! INSTPATH=$(PDPATH)\extra
############################################################### *************** *** 25,27 **** # user defined compiler flags # (check if they match your system!) ! OFLAGS=-O2 -march=pentium4 -msse --- 25,29 ---- # user defined compiler flags # (check if they match your system!) ! OFLAGS=-O2 ! # optimizations for Pentium 4 ! #OFLAGS += -march=pentium4 -msse
Index: config-msvc.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/config-msvc.def,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** config-msvc.def 3 Jan 2005 05:00:31 -0000 1.2 --- config-msvc.def 5 Jan 2005 05:04:12 -0000 1.3 *************** *** 1,8 **** # where is PD? ! PDPATH=c:\programme\audio\pd
# where is MS VC++? # (not necessary if the build is run with the compiler environment) ! # MSVCPATH=C:\Programme\Microsoft Visual Studio .NET 2003\Vc7
############################################################### --- 1,8 ---- # where is PD? ! PDPATH="%ProgramFiles%\pd"
# where is MS VC++? # (not necessary if the build is run with the compiler environment) ! # MSVCPATH="%ProgramFiles%\Microsoft Visual Studio .NET 2003\Vc7"
############################################################### *************** *** 15,19 ****
# where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(FLEXTINC)
############################################################### --- 15,19 ----
# where do/should the flext shared libraries reside/be built? ! FLEXTSHLIB=$(PDPATH)\bin
############################################################### *************** *** 30,34 **** # user defined compiler flags # (check if they match your system!) ! OFLAGS=/G6 /Ox /arch:SSE
# uncomment to link against dynamic C runtime libraries --- 30,36 ---- # user defined compiler flags # (check if they match your system!) ! OFLAGS=/Ox ! # optimizations for Pentium 4 ! #OFLAGS=$(OFLAGS) /G6 /arch:SSE
# uncomment to link against dynamic C runtime libraries
Index: nmake-msvc-flext.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** nmake-msvc-flext.inc 3 Jan 2005 05:00:31 -0000 1.1 --- nmake-msvc-flext.inc 5 Jan 2005 05:04:12 -0000 1.2 *************** *** 1,5 **** ! !ifdef SHARED ! EXT=dll ! !else ! EXT=lib ! !endif --- 1,5 ---- ! !ifdef SHARED ! EXT=dll ! !else ! EXT=lib ! !endif