After a fair bit of deliberation I was able to install Pure Data 0.49 on the Pi running Raspbian Stretch. I’ll walk through this step by step in case you’re not familiar with command line in Linux.
The default way to install PureData (Pd) is:
sudo apt-get install puredata
The only problem with this method of installing Pd is that you’ll get 0.47.
STEP1. Open Terminal
STEP2. Creating folder to organize compilation (optional):
STEP3. Enter in src folder / install dependencies / download pd source code / unpack downloaded file:
cd src sudo apt install build-essential autoconf automake libtool gettext git libasound2-dev libjack-jackd2-dev libfftw3-3 libfftw3-dev tcl tk wget http://msp.ucsd.edu/Software/pd-0.49-0.src.tar.gz tar -xzf pd-0.49-0.src.tar.gz
STEP4. Compiling Pd:
cd pd-0.49-0 ./autogen.sh ./configure --enable-jack --enable-fftw make
STEP5. Confirming if compilation are ok:
cd bin ./pd
STEP6. If it run, you can install Pd in your raspbian:
cd .. sudo make install