aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/buildsys/win/pd
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2005-01-05 05:04:55 +0000
committerThomas Grill <xovo@users.sourceforge.net>2005-01-05 05:04:55 +0000
commitb1d0383c31cc936710fb9099f6d9e86e7eeae569 (patch)
tree6b885467b10f0a29d58893a031ea10251369f37a /externals/grill/flext/buildsys/win/pd
parent011a5b60d4992b2325219865ee7ffca9741a1155 (diff)
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 svn path=/trunk/; revision=2465
Diffstat (limited to 'externals/grill/flext/buildsys/win/pd')
-rw-r--r--externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc2
-rw-r--r--externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc10
-rw-r--r--externals/grill/flext/buildsys/win/pd/config-bcc.def7
-rw-r--r--externals/grill/flext/buildsys/win/pd/config-cygwin.def8
-rw-r--r--externals/grill/flext/buildsys/win/pd/config-mingw.def12
-rw-r--r--externals/grill/flext/buildsys/win/pd/config-msvc.def10
-rw-r--r--externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc2
-rw-r--r--externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc10
-rw-r--r--externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc2
-rw-r--r--externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc2
-rw-r--r--externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc10
-rw-r--r--externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc2
-rw-r--r--externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc10
13 files changed, 46 insertions, 41 deletions
diff --git a/externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc b/externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc
index b2234c5b..26bcf06e 100644
--- a/externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc
+++ b/externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc
@@ -1 +1 @@
-EXT=dll
+EXT=dll
diff --git a/externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc b/externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc
index a080ae72..d30a7144 100644
--- a/externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc
+++ b/externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc
@@ -1,5 +1,5 @@
-!ifdef SHARED
-EXT=dll
-!else
-EXT=lib
-!endif
+!ifdef SHARED
+EXT=dll
+!else
+EXT=lib
+!endif
diff --git a/externals/grill/flext/buildsys/win/pd/config-bcc.def b/externals/grill/flext/buildsys/win/pd/config-bcc.def
index 285e5b02..e473c6a7 100644
--- a/externals/grill/flext/buildsys/win/pd/config-bcc.def
+++ b/externals/grill/flext/buildsys/win/pd/config-bcc.def
@@ -1,8 +1,8 @@
# where is PD?
-PDPATH=c:\programme\audio\pd
+PDPATH="c:\program files\pd"
# where is BorlandC++?
-BCCPATH=C:\Programme\prog\bcc55
+BCCPATH="c:\program files\bcc55"
###############################################################
@@ -13,7 +13,7 @@ FLEXTINC=$(PDPATH)\flext
FLEXTLIB=$(FLEXTINC)
# where do/should the flext shared libraries reside/be built?
-FLEXTSHLIB=$(FLEXTINC)
+FLEXTSHLIB=$(PDPATH)\bin
###############################################################
@@ -28,4 +28,3 @@ INSTPATH=$(PDPATH)\extra
# user defined compiler flags
# (check if they match your system!)
OFLAGS=-6 -O2 -OS -ff -d
-
diff --git a/externals/grill/flext/buildsys/win/pd/config-cygwin.def b/externals/grill/flext/buildsys/win/pd/config-cygwin.def
index 11bca921..980ebc77 100644
--- a/externals/grill/flext/buildsys/win/pd/config-cygwin.def
+++ b/externals/grill/flext/buildsys/win/pd/config-cygwin.def
@@ -1,5 +1,5 @@
# where is PD?
-PDPATH=/cygdrive/c/programme/audio/pd
+PDPATH=/cygdrive/c/programme/pd
###############################################################
@@ -10,7 +10,7 @@ FLEXTINC=$(PDPATH)/flext
FLEXTLIB=$(FLEXTINC)
# where do/should the flext shared libraries reside/be built?
-FLEXTSHLIB=$(FLEXTINC)
+FLEXTSHLIB=$(PDPATH)/bin
###############################################################
@@ -24,4 +24,6 @@ INSTPATH=$(PDPATH)/extra
# user defined compiler flags
# (check if they match your system!)
-OFLAGS=-O2 -march=pentium4 -msse
+OFLAGS=-O2
+# optimizations for Pentium 4
+#OFLAGS += -march=pentium4 -msse
diff --git a/externals/grill/flext/buildsys/win/pd/config-mingw.def b/externals/grill/flext/buildsys/win/pd/config-mingw.def
index 7b720f58..9a65dfd9 100644
--- a/externals/grill/flext/buildsys/win/pd/config-mingw.def
+++ b/externals/grill/flext/buildsys/win/pd/config-mingw.def
@@ -1,16 +1,16 @@
# where is PD?
-PDPATH=c:/programme/audio/pd
+PDPATH="%ProgramFiles%\pd"
###############################################################
# where do/should the flext headers reside/be built?
-FLEXTINC=$(PDPATH)/flext
+FLEXTINC=$(PDPATH)\flext
# where do/should the flext static libraries reside/be built?
FLEXTLIB=$(FLEXTINC)
# where do/should the flext shared libraries reside/be built?
-FLEXTSHLIB=$(FLEXTINC)
+FLEXTSHLIB=$(PDPATH)\bin
###############################################################
@@ -18,10 +18,12 @@ FLEXTSHLIB=$(FLEXTINC)
OUTPATH=pd-mingw
# where should the external be installed?
-INSTPATH=$(PDPATH)/extra
+INSTPATH=$(PDPATH)\extra
###############################################################
# user defined compiler flags
# (check if they match your system!)
-OFLAGS=-O2 -march=pentium4 -msse
+OFLAGS=-O2
+# optimizations for Pentium 4
+#OFLAGS += -march=pentium4 -msse
diff --git a/externals/grill/flext/buildsys/win/pd/config-msvc.def b/externals/grill/flext/buildsys/win/pd/config-msvc.def
index a7171ff2..7d808765 100644
--- a/externals/grill/flext/buildsys/win/pd/config-msvc.def
+++ b/externals/grill/flext/buildsys/win/pd/config-msvc.def
@@ -1,9 +1,9 @@
# where is PD?
-PDPATH=c:\programme\audio\pd
+PDPATH="%ProgramFiles%\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
+# MSVCPATH="%ProgramFiles%\Microsoft Visual Studio .NET 2003\Vc7"
###############################################################
@@ -14,7 +14,7 @@ FLEXTINC=$(PDPATH)\flext
FLEXTLIB=$(FLEXTINC)
# where do/should the flext shared libraries reside/be built?
-FLEXTSHLIB=$(FLEXTINC)
+FLEXTSHLIB=$(PDPATH)\bin
###############################################################
@@ -29,7 +29,9 @@ INSTPATH=$(PDPATH)\extra
# user defined compiler flags
# (check if they match your system!)
-OFLAGS=/G6 /Ox /arch:SSE
+OFLAGS=/Ox
+# optimizations for Pentium 4
+#OFLAGS=$(OFLAGS) /G6 /arch:SSE
# uncomment to link against dynamic C runtime libraries
# (don't use this if you want to distribute the built product)
diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc
index b2234c5b..26bcf06e 100644
--- a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc
+++ b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc
@@ -1 +1 @@
-EXT=dll
+EXT=dll
diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc
index 5c8a7a83..e64eb6c5 100644
--- a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc
+++ b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc
@@ -1,5 +1,5 @@
-ifdef SHARED
-EXT=dll
-else
-EXT=a
-endif
+ifdef SHARED
+EXT=dll
+else
+EXT=a
+endif
diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc
index 054526c0..017635ae 100644
--- a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc
+++ b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc
@@ -3,7 +3,7 @@ DEFS += -DFLEXT_SYS=2
INCPATH += -I$(PDPATH)/src
# trick PD in a way that only the cygwin pthread headers are used
-CFLAGS += -include /usr/include/pthread.h -DPTHREAD_H
+CFLAGS += -include /usr/include/sched.h -include /usr/include/pthread.h -DPTHREAD_H
LIBS += $(PDPATH)/bin/pd.dll
#LIBS += $(PDPATH)/bin/pthreadVC.dll
diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc b/externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc
index b2234c5b..26bcf06e 100644
--- a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc
+++ b/externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc
@@ -1 +1 @@
-EXT=dll
+EXT=dll
diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc b/externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc
index 5c8a7a83..e64eb6c5 100644
--- a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc
+++ b/externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc
@@ -1,5 +1,5 @@
-ifdef SHARED
-EXT=dll
-else
-EXT=a
-endif
+ifdef SHARED
+EXT=dll
+else
+EXT=a
+endif
diff --git a/externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc b/externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc
index b2234c5b..26bcf06e 100644
--- a/externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc
+++ b/externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc
@@ -1 +1 @@
-EXT=dll
+EXT=dll
diff --git a/externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc b/externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc
index a080ae72..d30a7144 100644
--- a/externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc
+++ b/externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc
@@ -1,5 +1,5 @@
-!ifdef SHARED
-EXT=dll
-!else
-EXT=lib
-!endif
+!ifdef SHARED
+EXT=dll
+!else
+EXT=lib
+!endif