[PD] compiling Pd 0.45 on Linux

Miller Puckette msp at ucsd.edu
Fri Feb 7 18:50:31 CET 2014


On Sat, Feb 08, 2014 at 02:06:18AM +0900, Max wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> I need jack support in Pd, so I am trying to recompile 0.45-4
> - - libtool, libjack0 and libjack-dev are installed.
> I get this:
> 
> ./autogen.sh

[thousands of lines deleted :)]

> make[2]: Betrete Verzeichnis '/home/max/Code/pd-0.45-4'
> make[2]: Für das Ziel »all-am« ist nichts zu tun.
> make[2]: Verlasse Verzeichnis '/home/max/Code/pd-0.45-4'
> make[1]: Verlasse Verzeichnis '/home/max/Code/pd-0.45-4'
> 
> 
> - --------------------------------
> 
> there is no binary in the bin directory after all this.
> any ideas?
> 

The 'automake' system, although apparently vital for preparing Pd for
distributions such as Debian, seems to be far too fragile for non-experts
to use effectively.

You can "just make" pd by cding to pd/src and typing:

make -f makefile.gnu clean       # (not needed if a clean source tree)
make -f makefile.gnu JACK=true

The "makefile.gnu" solution is the one I always use.  It's completely
independent of the automake setup.

cheers
Miller



More information about the Pd-list mailing list