- Installer, si ce n'est pas déjà fait, les outils de développement (gcc, make, g++, tcl, tk) puis compiler avec ALSA (ne pas oublier de désactiver GNOME audio et esd dans le menu de configuration GNOME); dans le dossier du code source de Pd:


./configure --enable-alsa --prefix=/usr/local --libdir=/usr/local/lib
make
sudo make-install

installer ensuite les externals (si besoin):


apt-get install pd-zexy pd-external gem

Pour compiler pyext linux ppc:
Le script d'install de la version cvs par défaut n'est pas prête pour ppc linux.

Installer python-dev (apt-get), prendre les externals depuis le cvs, aller dans grill/flext/buildsys

Editer le fichier config-lnx-pd-gcc.txt, y vérifier les paths, et remplacer:

OFLAGS+=-march=pentium4 par OFLAGS+=-mtune=powerpc

Puis exécuter comme dit, depuis la racine du dossier flext:


cd ..
sudo bash build.sh pd gcc
sudo bash build.sh pd gcc install

Pour Python dans pd:

aller dans grill/py

sudo bash build.sh pd gcc

- Editer le fichier résultant config.txt avec les bonnes versions de python installées et y noter:

array enable

puisrelancer la compilation:


sudo bash build.sh pd gcc

tester pd avec les externals pour python:


pd -lib py

...