[PD-cvs] externals/grill/flext/buildsys/win/pd bmake-bcc.inc, 1.1, 1.2 config-bcc.def, 1.5, 1.6 config-mingw.def, 1.5, 1.6 config-msvc.def, 1.5, 1.6 gnumake-mingw.inc, 1.1, 1.2 nmake-msvc.inc, 1.1, 1.2

Thomas Grill xovo at users.sourceforge.net
Mon May 23 18:52:45 CEST 2005


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





More information about the Pd-cvs mailing list