blob: 820cdca2169e97875813f9718e380c01de9d2aa4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
Check this webpage for full build instructions:
(32-bit): http://puredata.info/docs/developer/mingw
(64-bit): http://puredata.info/docs/developer/Windows64BitMinGWX64
------------------------------------------------------------------------------
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.
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 -
You can use MS Visual Studio 6.0 or better to compile Pd and some
------------------------------------------------------------------------------
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.
------------------------------------------------------------------------------
Directory Layout
------------------------------------------------------------------------------
This directory is for files that are used in the creation of the Windows
installer. In order to use this to compile/assemble Pd and externals.
http://puredata.info/docs/developer/devlayout
The recommended way to get all this source is:
http://puredata.info/docs/developer/GettingPdSource
-Hans-Christoph Steiner <hans@eds.org>
|