[PD] pd-0.38 installation

Frank Barknecht fbar at footils.org
Tue Jun 5 23:15:59 CEST 2007


Hallo,
ruth mccracken hat gesagt: // ruth mccracken wrote:

> performing ldd /usr/../pd-gui, I get:
> 
> ldd /usr/local/lib/pd/bin/pd-gui
>         linux-gate.so.1 =>  (0xffffe000)
>         libtk8.4.so.0 => /usr/lib/libtk8.4.so.0 (0xb7c95000)
>         libtcl8.4.so.0 => /usr/lib/libtcl8.4.so.0 (0xb7be0000)
>         librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7bd6000)
>         libjack-0.100.0.so.0 => /usr/lib/libjack-0.100.0.so.0 (0xb7bbd000)
>         libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7a7c000)
>         libvos3gcc3.so => not found
>         libvcl680li.so => not found
>         libsot680li.so => not found
>         libutl680li.so => not found
>         libtl680li.so => not found
>         libcomphelp4gcc3.so => not found
>         libuno_cppuhelpergcc3.so.3 => not found
>         libuno_cppu.so.3 => not found
>         libuno_sal.so.3 => not found
>         libX11.so.6 => /usr/lib/libX11.so.6 (0xb7989000)
>         libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7985000)
>         libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb796e000)
>         libstlport.so.5.1 => /usr/lib/libstlport.so.5.1 (0xb78d4000)
>         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb77e9000)
>         libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb77c2000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb77b6000)
>         /lib/ld-linux.so.2 (0xb7eff000)
>         libXau.so.6 => /usr/lib/libXau.so.6 (0xb77b3000)
>         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb77ae000)

Wow, that's an amazing list! I must admit I have no idea why
pd-extended is linking with all these libraries, most of which come
from OpenOffice. Hans, do you copy? What's up here?

As a workaround you can just compile Pd on your own. You will probably
be able to use all the externals from pd-extended, so you don't need
to compile these as well, only compile a plain Pd by either checking
out from CVS or just use the source from Miller's site. Make sure you
have the "-dev" packages for libjack, libasound and tcl/tk installed.
If you don't already have a compiler installed, "aptitude install
built-essentials" will install the necessary tools. 

Then do the "configure && make" step inside Pd's "src" directory.
After that you can test locally, if Pd works, by just going into the
"bin" directory of the source and starting Pd from there with "./pd".
If everything is okay, you can install it with "make install" from
"src" again. It should overwrite you previous installation, but keep
the externals in place.

Ciao
-- 
 Frank Barknecht                 _ ______footils.org_ __goto10.org__




More information about the Pd-list mailing list