I'm trying to load PDP but it can't find libgslcblas.so.0 . If I look for it on my system it is at /usr/lib/libgslcblas.so.0 . Any thoughts on how I can fix this. The output of PD and " locate libgsl " is below. Jim
/usr/lib/pd/externs/pdp.pd_linux: libgslcblas.so.0: cannot open shared object file: No such file or directory /usr/lib/pd/externs/pdp: can't load library
Pd: signal 2 pd: exiting [root@localhost externs]# locate libgsl /usr/lib/libgslcblas.so.0.0.0 /usr/lib/libgsl.la /usr/lib/libgsl.so.0 /usr/lib/libgsl.so.0.5.0 /usr/lib/libgslcblas.la /usr/lib/libgslcblas.so.0
Hallo, jim ruxton hat gesagt: // jim ruxton wrote:
Well, you don't have libgslcblas.so.0 as pdp tells us. You do have libgslcblas.so.0.0.0 though. My best bet would be to try linking them with a symbolic link like:
# cd /usr/lib # ln -s libgslcblas.so.0.0.0 libgslcblas.so.0
Frank Barknecht _ ______footils.org__
Thanks IOhaness,
I just noticed that ldconfig as suggested by Tom moved the files to /usr/local/lib . Here is the result of
# ls -l /usr/local/lib/libgslcblas.so* lrwxrwxrwx 1 root root 20 Jun 21 14:15 /usr/local/lib/libgslcblas.so -> libgslcblas.so.0.0.0 lrwxrwxrwx 1 root root 20 Jun 21 14:15 /usr/local/lib/libgslcblas.so.0 -> libgslcblas.so.0.0.0 -rwxr-xr-x 1 root root 540209 Jun 21 14:15 /usr/local/lib/libgslcblas.so.0.0.0
Looks like it is already linked. Hmm what should I try next?
Jim