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

Thomas Grill xovo at users.sourceforge.net
Wed Jan 5 06:04:15 CET 2005


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





More information about the Pd-cvs mailing list