[PD] Irix PD (staticly linked now)

Søren Bovbjerg sb at cvmt.dk
Thu Aug 28 10:11:01 CEST 2003


Hi Joerg (and PD list)

It seems that the tcl/tk libs are hardcoded to be located at the 
directory specified when tcl/tk is compiled. Also it requires an 
absolute path to function correctly (I've tried relative path with no 
luck).

The solution seems to be to create a staticly linked pd-gui. I have 
created such file and made a new package. Still I have great trouble 
testing this outside our domain but I think it is independant of other 
libs now.

Also I have provided tcl/tk libs for static linking (.a files).

I really hope it works now - and sorry for the mess yesterday :-)

The package is available at:
http://www.cvmt.dk/~sb/pd

The file is:
pd-0.36-2.irix.tar.gz

I have also uploaded the sources for tcl/tk 8.4.0 (I cannot compile 
8.4.4 on Irix(!)).

/Soeren


'Joerg Spix' wrote:
> Hello,
> 
> I got your new version pd-0.36-1.irix.tar.gz and installed it (without getting
> Tcl/Tk 8.4 elsewhere) and it looks like before. 
> I tried $HOME/pd/bin/pd $HOME/pd/bin/pd-n32 and $HOME/pd/bin/pd-o32 and got
> the following results:
> 
> luciani 61% ./bin/pd
>  1662:./bin/pd-gui: rld: Fatal Error: Cannot Successfully map soname 'libtk8.4.so' under any of the filenames /pack/tk-8.4.0/lib/libtk8.4.so:/pack/tcl-8.4.0/lib/libtk8.4.so:/usr/lib32/libtk8.4.so:/usr/lib32/internal/libtk8.4.so:/lib32/libtk8.4.so:/opt/lib
> Pd: signal 2
> luciani 62% ./bin/pd-n32
>  1674:./bin/pd-gui: rld: Fatal Error: Cannot Successfully map soname 'libtk8.4.so' under any of the filenames /pack/tk-8.4.0/lib/libtk8.4.so:/pack/tcl-8.4.0/lib/libtk8.4.so:/usr/lib32/libtk8.4.so:/usr/lib32/internal/libtk8.4.so:/lib32/libtk8.4.so:/opt/lib
> Pd: signal 2
> luciani 63% ./bin/pd-o32
>  1684:./bin/pd-gui: rld: Fatal Error: Cannot Successfully map soname 'libtk8.4.so' under any of the filenames /pack/tk-8.4.0/lib/libtk8.4.so:/pack/tcl-8.4.0/lib/libtk8.4.so:/usr/lib32/libtk8.4.so:/usr/lib32/internal/libtk8.4.so:/lib32/libtk8.4.so:/opt/lib
> Pd: signal 2
> luciani 64% 
> 
> So there are still some fixed paths in there, I"m afraid or should I get the T
> TK 8.4 package to run pd?
> 
> Regarding the externals. it sounds a little bit like the externals must have
> been compiled for the same processor generation (n32 vs. o32) like pd and 
> since Millers versions only have been o32, the externals are also o32 and 
> this is the reason why they don't run. Maybe we can expect n32-externals to
> run with pd-n32?
> 
> I forgot to mention not to reply to this address, because I rather seldom look
> in this mailbox. Better use joerg.spix at informatik.uni-oldenburg.de, because
> this is my main mailbox until I can debug my sendmail. Your messages arrived, 
> but just because I didn't see an answer in my main mailbox (and of course 
> because I forgot to mention this in my last mail) I checked the mail there.
> 
> Thanks a lot for your help. My reactions might become a bit delayed since I 
> have a lot of urgent things to do on my list, but I will do my best to check 
> your binaries.
> 
> Joerg





More information about the Pd-list mailing list