From b1d0383c31cc936710fb9099f6d9e86e7eeae569 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Wed, 5 Jan 2005 05:04:55 +0000 Subject: 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 --- .../grill/flext/buildsys/win/max/config-mingw.def | 19 ++++++++++++------- .../grill/flext/buildsys/win/max/config-msvc.def | 17 +++++++++++++---- .../flext/buildsys/win/max/gnumake-mingw-ext.inc | 2 +- .../flext/buildsys/win/max/gnumake-mingw-flext.inc | 12 ++++++------ .../grill/flext/buildsys/win/max/nmake-msvc-ext.inc | 2 +- .../grill/flext/buildsys/win/max/nmake-msvc-flext.inc | 10 +++++----- 6 files changed, 38 insertions(+), 24 deletions(-) (limited to 'externals/grill/flext/buildsys/win/max') diff --git a/externals/grill/flext/buildsys/win/max/config-mingw.def b/externals/grill/flext/buildsys/win/max/config-mingw.def index d0ce64fa..2727fce6 100644 --- a/externals/grill/flext/buildsys/win/max/config-mingw.def +++ b/externals/grill/flext/buildsys/win/max/config-mingw.def @@ -1,10 +1,6 @@ # where are the Max/MSP SDK header files? # you should have the latest version! -MAXSDKPATH="c:/data/prog/audio/maxmspsdk_win/4.5 headers/c74support" - -# where is MS VC++? -# (not necessary if the build is run with the compiler environment) -# MSVCPATH=C:/Programme/Microsoft Visual Studio .NET 2003/Vc7 +MAXSDKPATH="%ProgramFiles%\MaxMSP 4.5/maxmspsdk_win/4.5 headers/c74support" ############################################################### @@ -15,7 +11,8 @@ FLEXTINC="%CommonProgramFiles%/Cycling '74/flext" FLEXTLIB=$(FLEXTINC) # where do/should the flext shared libraries reside/be built? -FLEXTSHLIB=$(FLEXTINC) +# (a good place is the MaxMSP program folder) +FLEXTSHLIB="%ProgramFiles%\MaxMSP 4.5" ############################################################### @@ -26,8 +23,16 @@ OUTPATH=max-mingw # where should the external be installed? INSTPATH="%CommonProgramFiles%/Cycling '74/externals/flext" +# where should the initialization files be installed? +INITPATH="%CommonProgramFiles%/Cycling '74/init" + +# where should the help files be installed? +HELPPATH="%ProgramFiles%/MaxMSP 4.5/max-help/flext" + ############################################################### # some user-definable 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/max/config-msvc.def b/externals/grill/flext/buildsys/win/max/config-msvc.def index 1c849d32..f67b6b7f 100644 --- a/externals/grill/flext/buildsys/win/max/config-msvc.def +++ b/externals/grill/flext/buildsys/win/max/config-msvc.def @@ -1,10 +1,10 @@ # where are the Max/MSP SDK header files? # you should have the latest version! -MAXSDKPATH="c:\data\prog\audio\maxmspsdk_win\4.5 headers\c74support" +MAXSDKPATH="%ProgramFiles%\MaxMSP 4.5\maxmspsdk_win\4.5 headers\c74support" # 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" ############################################################### @@ -15,7 +15,8 @@ FLEXTINC="%CommonProgramFiles%\Cycling '74\flext" FLEXTLIB=$(FLEXTINC) # where do/should the flext shared libraries reside/be built? -FLEXTSHLIB=$(FLEXTINC) +# (a good place is the MaxMSP program folder) +FLEXTSHLIB="%ProgramFiles%\MaxMSP 4.5" ############################################################### @@ -26,11 +27,19 @@ OUTPATH=max-msvc # where should the external be installed? INSTPATH="%CommonProgramFiles%\Cycling '74\externals\flext" +# where should the initialization files be installed? +INITPATH="%CommonProgramFiles%\Cycling '74\init" + +# where should the help files be installed? +HELPPATH="%ProgramFiles%\MaxMSP 4.5\max-help\flext" + ############################################################### # some user-definable 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/max/gnumake-mingw-ext.inc b/externals/grill/flext/buildsys/win/max/gnumake-mingw-ext.inc index 5df7e2f2..04e59462 100644 --- a/externals/grill/flext/buildsys/win/max/gnumake-mingw-ext.inc +++ b/externals/grill/flext/buildsys/win/max/gnumake-mingw-ext.inc @@ -1 +1 @@ -EXT=mxe +EXT=mxe diff --git a/externals/grill/flext/buildsys/win/max/gnumake-mingw-flext.inc b/externals/grill/flext/buildsys/win/max/gnumake-mingw-flext.inc index da986e52..821d6fbc 100644 --- a/externals/grill/flext/buildsys/win/max/gnumake-mingw-flext.inc +++ b/externals/grill/flext/buildsys/win/max/gnumake-mingw-flext.inc @@ -1,6 +1,6 @@ -ifdef SHARED -EXT=dll -else -EXT=LIB -endif - +ifdef SHARED +EXT=dll +else +EXT=LIB +endif + diff --git a/externals/grill/flext/buildsys/win/max/nmake-msvc-ext.inc b/externals/grill/flext/buildsys/win/max/nmake-msvc-ext.inc index 5df7e2f2..04e59462 100644 --- a/externals/grill/flext/buildsys/win/max/nmake-msvc-ext.inc +++ b/externals/grill/flext/buildsys/win/max/nmake-msvc-ext.inc @@ -1 +1 @@ -EXT=mxe +EXT=mxe diff --git a/externals/grill/flext/buildsys/win/max/nmake-msvc-flext.inc b/externals/grill/flext/buildsys/win/max/nmake-msvc-flext.inc index a080ae72..d30a7144 100644 --- a/externals/grill/flext/buildsys/win/max/nmake-msvc-flext.inc +++ b/externals/grill/flext/buildsys/win/max/nmake-msvc-flext.inc @@ -1,5 +1,5 @@ -!ifdef SHARED -EXT=dll -!else -EXT=lib -!endif +!ifdef SHARED +EXT=dll +!else +EXT=lib +!endif -- cgit v1.2.1