blob: 1271712126ff3ac38de5bf95ba4403a09e2ce3d3 (
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
60
61
62
63
64
65
66
67
68
|
==============================================================================
Patches
==============================================================================
Since currently, only Miller has commit permissions to the 'pd' section of the
CVS, the fixes necessary for building the whole Pd.app are included in
'packages/darwin_app/patches'. The patches can be applied by running "make
darwin_patch_pd" or unpatched using "make darwin_unpatch_pd".
==============================================================================
Compiling Pd.app
==============================================================================
To compile a standalone Pd.app, you need this stuff:
______________________________
Tcl/Tk Standalone .app
------------------------------
1. download TclTkAquaStandalone-8.4.*.dmg from http://tcltkaqua.sourceforge.net/
(I used 8.4.9)
2. mount the dmg manually, or, put TclTkAquaStandalone-8.4.*.dmg in
packages/darwin_app and it will be automatically mounted
3. the Makefile will find what it needs in the mounted .dmg
Tcl/Tk Frameworks
1. download TclTkAqua-8.4.*.dmg from http://tcltkaqua.sourceforge.net/
(I used 8.4.9)
2. install Tcl/Tk.pkg in the standard location
______________________________
JackOSX
______________________________
Jack is optional. The current linking method causes the resulting binary to
require the Jack.framework to start whether or not you are using Jack.
Ideally with would be fixed...
1. download latest JackOSX from http://www.jackosx.com/download.html
(I used version 0.6.1)
2. install the .pkg in the standard location
______________________________
You will need all this stuff from CVS:
------------------------------
mkdir pure-data && chdir pure-data
CVSROOT = :pserver:anonymous@cvs.sourceforge.net:/cvsroot/pure-data
cvs co abstractions
cvs co doc
cvs co externals
cvs co packages
either get Pd core from CVS:
cvs co pd
or untar a tarball:
tar xzf pd-0.38-4.src.tar.gz
ln -s pd-0.38-4 pd
______________________________
making the Pd.app
------------------------------
In packages/darwin_app/Makefile, on line 177, you'll need to choose wheter
you compiling from MSP source or CVS.
|