[PD] compilation trouble

guenter geiger geiger at xdv.org
Wed Mar 26 11:55:44 CET 2003


On Tue, 25 Mar 2003, Frank Barknecht wrote:
> Hallo,
> matthijs at devdsp.net hat gesagt: // matthijs at devdsp.net wrote:
>
> > > What does "ldd /usr/bin/pd" say? Does it run without sound
> > > ("-nosound")?
> >
> > Here's the output for ldd /usr/local/bin/pd:
> >
> >      libdl.so.2 => /lib/libdl.so.2 (0x40024000)
> >      libm.so.6 => /lib/libm.so.6 (0x40028000)
> >      libpthread.so.0 => /lib/libpthread.so.0 (0x4004b000)
> >      libc.so.6 => /lib/libc.so.6 (0x4009d000)
> >      /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> >
> > Doesn't look like it's dependent on Tcl at all ... weird.
>
> Yes, this is really weird. Something's gone really wrong with your
> compilation. You don't even have libX11!
>
> It should look somehow like this:
>
> $ ldd /usr/bin/pd
>         libtk8.3.so.1 => /usr/lib/libtk8.3.so.1 (0x40023000)
>         libtcl8.3.so.1 => /usr/lib/libtcl8.3.so.1 (0x400d6000)
>         libdl.so.2 => /lib/libdl.so.2 (0x4015a000)
>         libm.so.6 => /lib/libm.so.6 (0x4015d000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0x4017e000)
>         libasound.so.2 => /usr/lib/libasound.so.2 (0x401cd000)
>         libjack-0.44.0.so.0 => /usr/lib/libjack-0.44.0.so.0 (0x4024e000)
>         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40257000)
>         libc.so.6 => /lib/libc.so.6 (0x40311000)
>         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

This looks really weird

The ldd output from matthijs seems to be ok. Well,
nowadays it is required to use --enable-alsa with
configure, especially if you have the ALSA drivers installed.

There should not be any libX11, tcl/tk references in the pd
executable, because all of this is handled in the GUI frontend,
which is called pd-gui and resides somewhere in /usr/lib/pd/bin.

Guenter





More information about the Pd-list mailing list