aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/build.txt
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2005-02-27 04:56:10 +0000
committerThomas Grill <xovo@users.sourceforge.net>2005-02-27 04:56:10 +0000
commit3e90874e5d63137c195c3b3c1ce90b542deb8a51 (patch)
tree95f9b19ec8a3f579f976c3d80e4eae639867ea97 /externals/grill/flext/build.txt
parent7d9437c8a5fed2d03c22454f643b4bf5598f2d9e (diff)
small name change and reuse of Fifo cells
fixed eol-style new lock-free lifo and fifo fixes for linux eliminated ChannelsIn/ChannelsOut updated docs build system: added profiler mode, more fixes fix for linux autodetection of build platform fix for flext_dsp @ Max svn path=/trunk/; revision=2584
Diffstat (limited to 'externals/grill/flext/build.txt')
-rw-r--r--externals/grill/flext/build.txt39
1 files changed, 22 insertions, 17 deletions
diff --git a/externals/grill/flext/build.txt b/externals/grill/flext/build.txt
index 56762948..e489a085 100644
--- a/externals/grill/flext/build.txt
+++ b/externals/grill/flext/build.txt
@@ -42,13 +42,18 @@ flext provides a universal build system which supports
Useful combinations of the above are
-win pd msvc, using nmake
-win pd cygwin, using gnumake
-win pd mingw, using gnumake
-win max msvc, using nmake
-win pd bcc, using bmake
-mac pd gcc, using gnumake
-mac max gcc, using gnumake - Mach-O externals only (Max 4.5 upwards)
+under Windows:
+pd msvc, using nmake
+pd cygwin, using gnumake
+pd mingw, using gnumake
+max msvc, using nmake
+pd bcc, using bmake
+
+under Linux or MacOSX:
+pd gcc, using gnumake
+
+under MacOSX:
+max gcc, using gnumake - Mach-O externals only (Max 4.5 upwards)
There are two central scripts in the flext folder which invoke the building process:
@@ -79,18 +84,18 @@ Flext can build itself using the build system.
From the flext main directory, run the build script
e.g. under Windows
- build win pd msvc
+ build pd msvc
or under unix with
- bash build.sh lnx pd gcc
+ bash build.sh pd gcc
When you run it for the first time, one or more configuration files will be created
from templates - you will get a message on the console.
You should edit the files to adapt it to your system.
Then install flext with (under Windows)
- build win pd msvc install
+ build pd msvc install
or (under unix)
- bash build.sh lnx pd gcc install
+ bash build.sh pd gcc install
1.2) Building externals
@@ -103,18 +108,18 @@ In the shell, change to the project folder.
Then, simply run the flext build script,
e.g. under Windows
- ..\flext\build win pd msvc
+ ..\flext\build pd msvc
Then install your newly built external with
- ..\flext\build win pd msvc install
+ ..\flext\build pd msvc install
You can clean up the intermediate build folders with
- ..\flext\build win pd msvc clean
+ ..\flext\build pd msvc clean
or under unix with
- bash ../flext/build.sh lnx pd gcc
+ bash ../flext/build.sh pd gcc
Then install your external with
- bash ../flext/build.sh lnx pd gcc install
+ bash ../flext/build.sh pd gcc install
You can clean up the intermediate build folders with
- bash ../flext/build.sh lnx pd gcc clean
+ bash ../flext/build.sh pd gcc clean
1.3) Building externals