aboutsummaryrefslogtreecommitdiff
path: root/pd/INSTALL.txt
blob: 68e9b6b9c426550877ff29687a1955bebd12c45e (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
Quick compilation instructions for Linux or Mac OSX:

There are two parallel build systems: the "old" one by Miller and the "new"
one by Hans.

Old build system: on Macintosh or linux, Change to "src" subdirectory.
Type "./configure", possibly adding flags as follows:

    To put Pd in /usr/bin instead of /usr/local/bin, add "--prefix=/bin".
    To enable jack support: "--enable-jack"

Then type "make"; and. if desired, as superuser type "make install".

To run pd, either type the full pathname as in /home/me/pd/bin/pd, or else
if you've chosen  "make install", just type "pd".

New build system: in this directory, type "./autogen.sh", then "./configure";
then "make".

Special instructions for Microsoft Windows: to use the old build system,
install the Microsoft C compiler, cd to src and type "make -f makefile.nt". 
Then CD to the various subdirs of extra and type "make nt" in each.  For the
new build system, install cygwin and follow instructions as in linux or
Macintosh.