[PD] pd-0.38 installation

Hans-Christoph Steiner hans at eds.org
Wed Jun 6 05:39:43 CEST 2007


On Jun 5, 2007, at 5:15 PM, Frank Barknecht wrote:

> 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?

Hmm, 0.38.4 was a long time ago, I don't remember that happening.   
But I can say it doesn't happen now:

pd at debian-stable-i386:~ > ldd auto-build/pd-extended-release/pd/bin/ 
pd-gui
         linux-gate.so.1 =>  (0xffffe000)
         libtk8.4.so.0 => /usr/lib/libtk8.4.so.0 (0xb7e78000)
         libtcl8.4.so.0 => /usr/lib/libtcl8.4.so.0 (0xb7dc8000)
         librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7dbf000)
         libjack-0.100.0.so.0 => /usr/lib/libjack-0.100.0.so.0  
(0xb7da8000)
         libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c77000)
         libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0  
(0xb7c64000)
         libX11.so.6 => /usr/lib/libX11.so.6 (0xb7b78000)
         libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7b74000)
         libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7b4f000)
         /lib/ld-linux.so.2 (0xb7f50000)
         libXau.so.6 => /usr/lib/libXau.so.6 (0xb7b4c000)
         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7b46000)

You could try a test release, that should be much better anyway (its  
very close to release):

http://at.or.at/hans/pd/installers.html

.hc


> 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__
>
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ 
> listinfo/pd-list




------------------------------------------------------------------------ 
----

                             kill your television






More information about the Pd-list mailing list