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@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@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
kill your television