./configure --disable-jack --disable-portaudio
configure fails for portaudio
On 04/12/2016 12:00 AM, Billy Stiltner wrote:
./configure --disable-jack --disable-portaudio
configure fails for portaudio
what does "fails" mean? which version of Pd?
since Debian ships with Pd-0.46-7 and it's build process uses the cmdline you gave (jessie ships Pd-0.46-2, but that shouldn't much differ), i somewhat doubt that this is really broken.
gfmrdsa IOhannes
building 0.46-7 on jessie somehow it works now for --disable-portaudio but with --enable-alsa I have no alsa I'll just switch to test and updater Configuration summary:
Target ...................... x86_64-unknown-linux-gnu C++ bindings ................ no Debug output ................ no
ALSA ........................ no ASIHPI ...................... no
OSS ......................... yes JACK ........................ no
billy@debian:~/src/pd-0.46-7$
On Tue, Apr 12, 2016 at 12:37 AM, IOhannes m zmölnig zmoelnig@iem.at wrote:
On 04/12/2016 12:00 AM, Billy Stiltner wrote:
./configure --disable-jack --disable-portaudio
configure fails for portaudio
what does "fails" mean? which version of Pd?
since Debian ships with Pd-0.46-7 and it's build process uses the cmdline you gave (jessie ships Pd-0.46-2, but that shouldn't much differ), i somewhat doubt that this is really broken.
gfmrdsa IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
On 04/13/2016 12:09 AM, Billy Stiltner wrote:
building 0.46-7 on jessie somehow it works now for --disable-portaudio
[...]
I'll just switch to test and updater Configuration summary:
Target ...................... x86_64-unknown-linux-gnu C++ bindings ................ no Debug output ................ no
ALSA ........................ no ASIHPI ...................... no
OSS ......................... yes JACK ........................ no
billy@debian:~/src/pd-0.46-7$
unfortunately this is *not* the configuration summary. Pd's ./configure script recusively calls the configure script in the portaudio/ folder (even if you specifify '--disable-portaudio'¹), and the output you are seeing is from portaudio's configure.
but with --enable-alsa I have no alsa
specifying '--enable-alsa' doesn't magically enable ALSA: you will *also* need the alsa development files installed.
(as mentioned numerous times on this list) a *very* good start to building Pd on Debian-like systems is to install all the tools needed to build the official "puredata" Debian package:
apt-get build-dep puredata
another trick (also mentioned a few times on this list; iirc at least once in direct reply to an email from you ;-)) is that mostly you can build another version of a package "the Debian way":
$ sudo apt-get install devscripts
$ dget
http://ftp.de.debian.org/debian/pool/main/p/puredata/puredata_0.46.7-3.dsc $ cd puredata-0.46.7 $ mk-build-deps -i -r -s sudo $ dpkg-buildpackage -rfakeroot $ sudo dpkg -i ../*_0.46.7-*.deb
mgfasdr IOhannes
¹ portaudio/configure is called, but the resulting Pd binary is built without portaudio.