diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2005-11-22 21:38:20 +0000 |
---|---|---|
committer | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2005-11-22 21:38:20 +0000 |
commit | df7312cb0a5a0930b35b76a962d316913d79eed9 (patch) | |
tree | fac2ca0c11be1f999f247d0eb72d3b2b904f3cf8 /packages/win32_inno/README.txt | |
parent | 68d39207e6d0d5b866a351126d03f8dd61c811f2 (diff) |
generated first Windows release, but using a Pd core compiled by miller. Compiling Pd on win is a massive pain in the butt. Some bug fixes
svn path=/trunk/; revision=4017
Diffstat (limited to 'packages/win32_inno/README.txt')
-rw-r--r-- | packages/win32_inno/README.txt | 42 |
1 files changed, 35 insertions, 7 deletions
diff --git a/packages/win32_inno/README.txt b/packages/win32_inno/README.txt index 87bb30a7..9fcd16f2 100644 --- a/packages/win32_inno/README.txt +++ b/packages/win32_inno/README.txt @@ -1,31 +1,55 @@ + +Check this webpage for more build instructions: +http://puredata.org/docs/developer/mingw + ------------------------------------------------------------------------------ Software Requirements ------------------------------------------------------------------------------ +MinGW + MinGW provides a free, complete build environment for Pd. + Inno Setup - http://www.jrsoftware.org/isinfo.php - This package is assembled using Inno Setup, check pd.iss for details. + This package is assembled using Inno Setup, check pd.iss for details. ogg vorbis win32k SDK - Install into C:\ to make it work with the current Makefile +Tcl/Tk + Compile for MinGW. + pthreads - ftp://sources.redhat.com/pub/pthreads-win32/ pthreads is a standard, cross-platform threading library used in the pd core and externals. You can use the version included with Pd. +MinGW/gcc + Pd is free software, and can be compiled using free tools. MinGW is the + preferred way of compiling Pd on Windows. + Microsoft Visual Studio - - Sad but true, Pd is free software, but you need some very unfree software - to compile it on Windows. You need MS Visual Studio 6.0 or better. + You can use MS Visual Studio 6.0 or better to compile Pd and some ------------------------------------------------------------------------------ -Makefile +MinGW Makefile ------------------------------------------------------------------------------ +Since MinGW is the default build system, the file called "Makefile" is the +MinGW Makefile. TO compile: + +cd packages/win32_inno && make + +------------------------------------------------------------------------------ +Microsoft Visual Studio Makefile +------------------------------------------------------------------------------ + +You will need to do this to compile: + +nmake /f Makefile.nmake + Currently, the Makefile.nmake only compiles the 'externals' collection. It can also compile flext if you manually check the flext config and uncomment -things from the Makefile.nmake. Ideally, everything would be compiled and -built from a Makefile using MinGW, so that only free software would be -needed. +things from the Makefile.nmake. ------------------------------------------------------------------------------ Directory Layout @@ -75,6 +99,10 @@ The recommended way to do this is (these are probably somewhat wrong): cd packages/win32_inno make clean && make +------------------------------------------------------------------------------ +non-CVS binaries +------------------------------------------------------------------------------ + Binary Sources I Used (I haven't tested them all, I just downloaded them): cyclone: http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html |