** EDIT ** I created an UPDATED version on this wiki page with steps to follow. Here:
http://puredata.info/docs/developer/DebianWheezyAmd64
Hi Nicola,
@bamboomusic said:
Hi, I've just installed Debian Wheezy amd64, but I can't be able to find a compiled Pd-Extended version for Debian 64-bit.
I checked in:
http://puredata.info/community/projects/software/pd-extended
http://autobuild.puredata.info/auto-build/
and in the puredata repo, but I only found i386 versions.
Am I missing something?
I think simply there is no packaged version.
I actually managed to build the source partly following the instructions found here:
http://puredata.info/docs/developer/Debian and thanks to the script in the scripts directory in the source package - credit really goes to the authors of these
with some modifications and additions:
---- WARNING. Pretty much untested. Pd starts, no libraries complain, audio and a bunch of patches I have work with alsa and jack ----
-
Add the debian multimedia repository as explained directly on their page:
http://debian-multimedia.org/
-
Do the build-dep as explained but with a slight modification
apt-get build-dep puredata gem pd-pdp
(notice pd-pdp non not pdp)
-
Install the following packages not listed on that page:
apt-get install libmp3lame0 libmp3lame-dev ladspa-sdk dssi-dev libimlib2-dev libtheora-dev
-
Install libquicktime1 and libquicktime-dev from the official main packages *not* with apt. The links:
http://packages.debian.org/testing/libs/libquicktime1
http://packages.debian.org/wheezy/libquicktime-dev
-
Get the source of Pd-extended, unpack anywere as explained in other places..
-
from the main source directory go to source dir for pidip:
cd externals/pidip/
-
configure and make pidip with the following switches:
./configure --with-pd=../../pd --with-pdp=../pdp
make
-
chdir to scripts/auto-build/ from the source dir:
cd scripts/auto-build/
-
Start the ./pd-extended-auto-builder.sh script:
./pd-extended-auto-builder.sh
-
Wait...
-
Cross fingers...
-
Ignore some scary messages...
If everything went well there should be a message saying you have a deb in dir ./packages/linux_make/Pd-0.42.5-extended.deb (still from the source root):
-
cd there:
cd ../../packages/linux_make/
-
Finally install:
dpkg -i Pd-0.42.5-extended.deb
By the way I got a nice .deb so maybe I could put it up somewhere, not sure about the dependencies though.
Hope this helps,
Lorenzo