[PD] [PD autotools on debian 8.4 broke

IOhannes m zmölnig zmoelnig at iem.at
Wed Apr 13 10:09:06 CEST 2016


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20160413/f8e4a150/attachment.sig>


More information about the Pd-list mailing list