From 48c6d0ca4c82a190683380e45821159636080e51 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Sun, 19 Dec 2004 05:04:19 +0000 Subject: simplified make system updated make system svn path=/trunk/; revision=2412 --- externals/grill/flext/build/win/pd/config-bcc.def | 19 ++++++++++ .../grill/flext/build/win/pd/config-cygwin.def | 18 +++++++++ .../grill/flext/build/win/pd/config-mingw.def | 15 ++++++++ externals/grill/flext/build/win/pd/config-msvc.def | 19 ++++++++++ externals/grill/flext/build/win/pd/make-bcc.inc | 35 ++++++++++++++++++ externals/grill/flext/build/win/pd/make-cygwin.inc | 43 ++++++++++++++++++++++ externals/grill/flext/build/win/pd/make-mingw.inc | 34 +++++++++++++++++ externals/grill/flext/build/win/pd/make-msvc.inc | 34 +++++++++++++++++ 8 files changed, 217 insertions(+) create mode 100644 externals/grill/flext/build/win/pd/config-bcc.def create mode 100644 externals/grill/flext/build/win/pd/config-cygwin.def create mode 100644 externals/grill/flext/build/win/pd/config-mingw.def create mode 100644 externals/grill/flext/build/win/pd/config-msvc.def create mode 100644 externals/grill/flext/build/win/pd/make-bcc.inc create mode 100644 externals/grill/flext/build/win/pd/make-cygwin.inc create mode 100644 externals/grill/flext/build/win/pd/make-mingw.inc create mode 100644 externals/grill/flext/build/win/pd/make-msvc.inc (limited to 'externals/grill/flext/build/win/pd') diff --git a/externals/grill/flext/build/win/pd/config-bcc.def b/externals/grill/flext/build/win/pd/config-bcc.def new file mode 100644 index 00000000..b93cece3 --- /dev/null +++ b/externals/grill/flext/build/win/pd/config-bcc.def @@ -0,0 +1,19 @@ +# where is PD? +PDPATH=c:\programme\audio\pd + +# where should the external be installed? +INSTPATH=$(PDPATH)\extra + +# where do the flext headers and libraries reside? +FLEXTPATH=$(PDPATH)\flext + +# where is BorlandC++? +BCCPATH=C:\Programme\prog\bcc55 + +# where should the external be built? +OUTPATH=pd-bcc + +# user defined compiler flags +# (check if they match your system!) +OFLAGS=-6 -O2 -OS -ff -d + diff --git a/externals/grill/flext/build/win/pd/config-cygwin.def b/externals/grill/flext/build/win/pd/config-cygwin.def new file mode 100644 index 00000000..1c92fe66 --- /dev/null +++ b/externals/grill/flext/build/win/pd/config-cygwin.def @@ -0,0 +1,18 @@ +# where is PD? +# (it seems like cygwin compilation is only working if +# there are no pthread.h and sched.h in the PD src subfolder +# - these are provided by cygwin ) +PDPATH=/cygdrive/c/programme/audio/pd + +# where should the external be installed? +INSTPATH=$(PDPATH)/extra + +# where do the flext headers and libraries reside? +FLEXTPATH=$(PDPATH)/flext + +# where should the external be built? +OUTPATH=pd-cygwin + +# user defined compiler flags +# (check if they match your system!) +OFLAGS=-O2 -march=pentium4 -msse diff --git a/externals/grill/flext/build/win/pd/config-mingw.def b/externals/grill/flext/build/win/pd/config-mingw.def new file mode 100644 index 00000000..a721d45d --- /dev/null +++ b/externals/grill/flext/build/win/pd/config-mingw.def @@ -0,0 +1,15 @@ +# where is PD? +PDPATH=c:/programme/audio/pd + +# where should the external be installed? +INSTPATH=$(PDPATH)/extra + +# where do the flext headers and libraries reside? +FLEXTPATH=$(PDPATH)/flext + +# where should the external be built? +OUTPATH=pd-mingw + +# user defined compiler flags +# (check if they match your system!) +OFLAGS=-O2 -march=pentium4 -msse diff --git a/externals/grill/flext/build/win/pd/config-msvc.def b/externals/grill/flext/build/win/pd/config-msvc.def new file mode 100644 index 00000000..aa4c5feb --- /dev/null +++ b/externals/grill/flext/build/win/pd/config-msvc.def @@ -0,0 +1,19 @@ +# where is PD? +PDPATH=c:\programme\audio\pd + +# where should the external be installed? +INSTPATH=$(PDPATH)\extra + +# where do the flext headers and libraries reside? +FLEXTPATH=$(PDPATH)\flext + +# where is MS VC++? +# (not necessary if the build is run with the compiler environment) +# MSVCPATH=C:\Programme\Microsoft Visual Studio .NET 2003\Vc7 + +# where should the external be built? +OUTPATH=pd-msvc + +# user defined compiler flags +# (check if they match your system!) +OFLAGS=/G6 /Ox /arch:SSE diff --git a/externals/grill/flext/build/win/pd/make-bcc.inc b/externals/grill/flext/build/win/pd/make-bcc.inc new file mode 100644 index 00000000..bcc062eb --- /dev/null +++ b/externals/grill/flext/build/win/pd/make-bcc.inc @@ -0,0 +1,35 @@ +DEFS=$(DEFS) /DFLEXT_SYS=2 + +INCPATH=$(INCPATH) -I$(PDPATH)\src + +# these are both in FLEXTPATH +LIBS=$(LIBS) pd.lib pthreadVC.lib + +EXT=dll + +######################################### + +!ifdef SHARED +# --- shared --- + +!else +!ifdef THREADED +# --- static multi-threaded --- + +!ifdef DEBUG +LIBS=$(LIBS) flext_td-pdwin.lib +!else +LIBS=$(LIBS) flext_t-pdwin.lib +!endif + +!else +# --- static single-threaded --- + +!ifdef DEBUG +LIBS=$(LIBS) flext_d-pdwin.lib +!else +LIBS=$(LIBS) flext-pdwin.lib +!endif + +!endif +!endif diff --git a/externals/grill/flext/build/win/pd/make-cygwin.inc b/externals/grill/flext/build/win/pd/make-cygwin.inc new file mode 100644 index 00000000..e8913af7 --- /dev/null +++ b/externals/grill/flext/build/win/pd/make-cygwin.inc @@ -0,0 +1,43 @@ +DEFS += -DFLEXT_SYS=2 + +INCPATH += -I$(PDPATH)/src +LIBPATH += -L$(PDPATH)/bin + +LDFLAGS += + +LIBS += + +EXT=dll + +######################################### + +ifdef SHARED +# --- shared --- + +ifdef DEBUG +LIBS += -lflext_d +else +LIBS += -lflext +endif + +else +ifdef THREADED +# --- static multi-threaded --- + +ifdef DEBUG +LIBS += $(FLEXTPATH)/libflext_td.a +else +LIBS += $(FLEXTPATH)/libflext_t.a +endif + +else +# --- static single-threaded --- + +ifdef DEBUG +LIBS += $(FLEXTPATH)/libflext_d.a +else +LIBS += $(FLEXTPATH)/libflext.a +endif + +endif +endif diff --git a/externals/grill/flext/build/win/pd/make-mingw.inc b/externals/grill/flext/build/win/pd/make-mingw.inc new file mode 100644 index 00000000..a49e5b7a --- /dev/null +++ b/externals/grill/flext/build/win/pd/make-mingw.inc @@ -0,0 +1,34 @@ +DEFS += -DFLEXT_SYS=2 + +INCPATH += -I$(PDPATH)/src +LIBPATH += -L$(PDPATH)/bin + +# these are both in PDPATH +LIBS += -lpd -lpthreadVC + +EXT=dll + +######################################### + +ifdef SHARED +# --- shared --- + +elseifdef THREADED +# --- static multi-threaded --- + +ifdef DEBUG +LIBS += -lflext_td-pdwin +else +LIBS += -lflext_t-pdwin +endif + +else +# --- static single-threaded --- + +ifdef DEBUG +LIBS += -lflext_d-pdwin +else +LIBS += -lflext-pdwin +endif + +endif diff --git a/externals/grill/flext/build/win/pd/make-msvc.inc b/externals/grill/flext/build/win/pd/make-msvc.inc new file mode 100644 index 00000000..cec66266 --- /dev/null +++ b/externals/grill/flext/build/win/pd/make-msvc.inc @@ -0,0 +1,34 @@ +DEFS=$(DEFS) /DFLEXT_SYS=2 + +INCPATH=$(INCPATH) /I$(PDPATH)\src +LIBPATH=$(LIBPATH) /LIBPATH:$(PDPATH)\bin + +# these are both in PDPATH +LIBS=$(LIBS) pd.lib pthreadVC.lib + +EXT=dll + +######################################### + +!ifdef SHARED +# --- shared --- + +!elseifdef THREADED +# --- static multi-threaded --- + +!ifdef DEBUG +LIBS=$(LIBS) flext_td-pdwin.lib +!else +LIBS=$(LIBS) flext_t-pdwin.lib +!endif + +!else +# --- static single-threaded --- + +!ifdef DEBUG +LIBS=$(LIBS) flext_d-pdwin.lib +!else +LIBS=$(LIBS) flext-pdwin.lib +!endif + +!endif -- cgit v1.2.1