Sur Debian Lenny PPC, comme anciennement sur Ubuntu PPC (Installer PureData pour Ubuntu PPC), il est nécessaire de compiler soi-même l'external py / pyext pour Linux PPC avec quelques modifs dans le code source.

Pour ma part j'ai opéré ainsi :

- installer les sources de Python, nummarray et numpy :

sudo apt-get install python-dev python-numarray python-numpy

- installer le code source de Puredata
- telecharger les sources de flext et py :

svn co https://svn.grrrr.org/ext/trunk/flext flext
svn co https://svn.grrrr.org/ext/trunk/py py

dans le fichier flext/buildsys/config-lnx-pd-gcc.txt :
- spécifier le PATH des sources de Puredata pour la variable PDPATH=- commenter la ligne :
#UFLAGS=-msse -mfpmath=sse -ffast-math
- et chqnger la dernière ligne :
OFLAGS+=-mtune=powerpc

dans le fichier py/config.txt :
- s'assurer que la variable PYTHONVERSION appelle la bonne version de python (en principe 2.5 pour Debian Lenny)
- compiler flext puis py comme indiqué dans les readme.txt (cf. [article53])
- décommenter :
PY_NUMPY=1
PY_NUMARRAY=1
PY_NUMERIC=1