[PD] locations in linux

Frank Barknecht barknech at ph-cip.uni-koeln.de
Thu Sep 12 15:30:21 CEST 2002

Hi Martin,
martin pi hat gesagt: // martin pi wrote:

> just because it comes into my mind that moment: i
> recently had a path problem with pd.
> is there a general agreement over where pd is
> installed under linux. 
> my installation resides in /usr/local yet /usr
> might be logical too. 

/usr/local normally is the place, where packages get installed, that
don't belong to your distribution. Debian for example never installs
packages to /usr/local, so you can install your personal stuff there
without files getting overwritten by Debian packages. OTOH if you
install a Debian package, it should live in /usr/ 

Personally I tend to build most software as packages for my
distribution (Debian) so I can use the dist's tool to upgrade/remove
packages. And then they are in /usr

You can have externals installed in /usr/local, even when you have pd
in /usr, just add /usr/local/pd/EXTERNALNAME to your path. This
doesn't work for the doc/5.reference patches, though. 

The correct way would be to use autoconf and let the user decide, which
prefix to use with "./configure --prefix=/usr[/local] but I'm not good
in autoconf, so...

 Frank Barknecht                               _ ______footils.org__

More information about the Pd-list mailing list