[PD] PD compile error on Fedora 2

Pall Thayer palli at pallit.lhi.is
Sat May 22 13:02:41 CEST 2004

I'm trying to compile PD under Fedora Core 2. For once I was going to
try to be "cutting edge" by using the newest(!) Now I remember why I
usually prefer using the next to the newest version of something. Oh
well. Anyway, trying to compile PD, everything goes just swell until it
tries to make expr~. This sounds very familiar and I'm sure someone's
worked this out before. OK, did a little digging and found a case where
someone said, "remove -Werror" I did this and it makes it past the expr~
error but I don't know if it makes it to the very end. Here's how make

make[1]: Entering directory `/home/palli/pd-0.37-1/extra/pique'
cc -DPD -O2 -funroll-loops -fomit-frame-pointer -Wall -W -Wshadow
-Wstrict-prototypes -Werror -Wno-unused -Wno-parentheses -Wno-switch
-I../../src -o pique.o -c pique.c
ld -export_dynamic  -shared -o pique.pd_linux pique.o -lc -lm
strip --strip-unneeded pique.pd_linux
rm -f pique.o
make[1]: Leaving directory `/home/palli/pd-0.37-1/extra/pique'

But the other clincher is this, if I try to start PD (despite any make
errors) I get this:

../bin/pd-gui: error while loading shared libraries: libtk8.4.so: cannot
open shared object file: No such file or directory

I compiled and installed tk and tcl 8.4 before trying to compile PD, so
this is a little wierd. Also, searching shows me that libtk8.4.so is
located in /usr/local/lib/. So why does PD say it can't find it? Should
it be elsewhere?


More information about the Pd-list mailing list