Update of /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28365/buildsys/win/pd
Modified Files: bmake-bcc.inc config-bcc.def config-mingw.def config-msvc.def gnumake-mingw.inc nmake-msvc.inc Log Message: oops, fix Max/MSP has its own check.... changed initialization functions accordingly better timers for Windows fixed timer bug changed template parameter of TableMap compiler flag for MinGW binary compatibility (thanks to GG) enable WIN2000/XP API features with definition in build system fix for symbol messages into non-left inlets restructured TableMap type (doesn't own pointers any more) no sanity check for iterator fixes for MSVC6 slimmed object data structures better c++ compliance fixed problems with symbol binding
Index: bmake-bcc.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/bmake-bcc.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** bmake-bcc.inc 3 Jan 2005 05:00:30 -0000 1.1 --- bmake-bcc.inc 23 May 2005 16:52:43 -0000 1.2 *************** *** 1,4 **** --- 1,10 ---- DEFS=$(DEFS) /DFLEXT_SYS=2
+ !ifdef WINNT + DEFS=$(DEFS) /D_WIN32_WINNT=0x500 + !endif + + ############################################## + INCPATH=$(INCPATH) -I$(PDPATH)\src
Index: config-bcc.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/config-bcc.def,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** config-bcc.def 13 Jan 2005 04:59:10 -0000 1.5 --- config-bcc.def 23 May 2005 16:52:43 -0000 1.6 *************** *** 34,35 **** --- 34,38 ---- # (check if they match your system!) OFLAGS=-6 -O2 -OS -ff -d + + # comment if you want to compile for Windows 95/98/ME + WINNT=1
Index: nmake-msvc.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/nmake-msvc.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** nmake-msvc.inc 3 Jan 2005 05:00:31 -0000 1.1 --- nmake-msvc.inc 23 May 2005 16:52:43 -0000 1.2 *************** *** 1,4 **** --- 1,10 ---- DEFS=$(DEFS) /DFLEXT_SYS=2
+ !ifdef WINNT + DEFS=$(DEFS) /D_WIN32_WINNT=0x500 + !endif + + ############################################## + INCPATH=$(INCPATH) /I$(PDPATH)\src LIBPATH=$(LIBPATH) /LIBPATH:$(PDPATH)\bin
Index: gnumake-mingw.inc =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/gnumake-mingw.inc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** gnumake-mingw.inc 3 Jan 2005 05:00:31 -0000 1.1 --- gnumake-mingw.inc 23 May 2005 16:52:43 -0000 1.2 *************** *** 1,4 **** --- 1,10 ---- DEFS += -DFLEXT_SYS=2
+ ifdef WINNT + CFLAGS += -D_WIN32_WINNT=0x500 + endif + + ############################################## + INCPATH += -I$(PDPATH)/src LIBPATH += -L$(PDPATH)/bin
Index: config-msvc.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/config-msvc.def,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** config-msvc.def 13 Jan 2005 04:59:11 -0000 1.5 --- config-msvc.def 23 May 2005 16:52:43 -0000 1.6 *************** *** 39,42 **** --- 39,45 ---- OFLAGS=$(OFLAGS) /G6 /arch:SSE
+ # comment if you want to compile for Windows 95/98/ME + WINNT=1 + # uncomment to link against dynamic C runtime libraries # (don't use this if you want to distribute the built product)
Index: config-mingw.def =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/win/pd/config-mingw.def,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** config-mingw.def 13 Jan 2005 04:59:11 -0000 1.5 --- config-mingw.def 23 May 2005 16:52:43 -0000 1.6 *************** *** 33,34 **** --- 33,37 ---- # optimizations for Pentium 4 OFLAGS+=-march=pentium4 + + # comment if you want to compile for Windows 95/98/ME + WINNT=1