- 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
...