On Tue, 25 Mar 2003, Frank Barknecht wrote:
Hallo, matthijs@devdsp.net hat gesagt: // matthijs@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