aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/build.txt
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2005-07-19 23:08:33 +0000
committerThomas Grill <xovo@users.sourceforge.net>2005-07-19 23:08:33 +0000
commit2a58dfbcf6eb4fd72d19f46067d841a4aab873bf (patch)
tree4dd3c7725bae39ad31a5d49309cf4a96c6e16c16 /externals/grill/flext/build.txt
parent8994dac676a881dce818238d4519182a8bf635ea (diff)
more corrections to cygwin... seems to work now for Max/MSP as well
avoid problems with paths containing spaces enhancements for cygwin builds (working for PD now, but not for Max) svn path=/trunk/; revision=3362
Diffstat (limited to 'externals/grill/flext/build.txt')
-rw-r--r--externals/grill/flext/build.txt27
1 files changed, 22 insertions, 5 deletions
diff --git a/externals/grill/flext/build.txt b/externals/grill/flext/build.txt
index fd7be6c8..74311f45 100644
--- a/externals/grill/flext/build.txt
+++ b/externals/grill/flext/build.txt
@@ -76,8 +76,24 @@ Operating System, real-time system and compiler need to be provided as arguments
See buildsys/readme.txt for developer-centered information.
+1.1) Prerequisites
+==================
-1.1) Building and installing flext
+Linux:
+- A gnu g/g++ compiler should be present on any system.
+ The command "g++ --version" should show version 2.95 at least. Compiler version >= 3.3 is recommended.
+
+OSX:
+- The developer package must be installed which contains all necessary parts.
+
+Windows:
+- Microsoft Visual Studio 6, .NET 2002, .NET 2003 or .NET 2005
+ be sure to use the VCVARS32.BAT command on the prompt to set up the environment variables
+or
+- cygwin with binutils, gcc and make packages
+
+
+1.2) Building and installing flext
==================================
Flext can build itself using the build system.
@@ -111,7 +127,7 @@ into the default location.
(try "sudo" or "su -c" prefixes, or log in as root)
-1.2) Building externals
+1.3) Building externals
=======================
The flext build system can be used to compile flext-based externals or also
@@ -135,7 +151,7 @@ You can clean up the intermediate build folders with
bash ../flext/build.sh pd gcc clean
-1.3) Tested configurations
+1.4) Tested configurations
==========================
Both flext and flext-based externals have been successfully built with the
@@ -145,9 +161,10 @@ A missing combination does not necessarily mean that it won't work.
win-pd-msvc, single/multi/shared
win-pd-bcc, single/multi/shared
win-pd-mingw, single/multi/shared (from CMD prompt, not MSYS)
-win-pd-cygwin, --- NOT WORKING (compiles but crashes) ----
+win-pd-cygwin, single/multi/shared
win-max-msvc, single/multi/shared
-win-max-mingw, --- NOT WORKING (wrong structure packing) ----
+win-max-mingw, --- NOT WORKING (linker problems) ----
+win-max-cygwin, --- NOT WORKING (linker problems) ----
mac-pd-gcc, single/multi/shared