It will be useful to keep the following post open in another window, as I discuss this :
TUESDAY, APRIL 20, 2010
Topspin Display issues and Fedora - in General. More important is the comment I added to this post.
After my recent upgrade to FC16, I could not do 'ased' or display my pulse program. Similar to my comment to the post quoted above, I got a cryptic killed process error message rather than a complaint about the missing libraries. Nevertheless, indeed the problem was with the missing shared libraries.
I used the following BASH script to smoke out all the modules that might be suffering from whatever deficiency there is vis-a-vis unavailable shared libraries.
#!/bin/bash
This lists out all the modules that are lacking the needed libraries.
I then ran the ldd by hand on those modules to find out the names of needed libraries. A followup with a 'yum search --> yum install' completed the process. In all the cases I looked for the i686 version since even with Topspin3.0, it looks for the shared libraries in /usr/lib and not in /usr/lib64.
As you could see, some of the lacking libraries are already installed as the 64 bit version in /usr/lib64, but this doesn't help the casue of TS3.
After my recent upgrade to FC16, I could not do 'ased' or display my pulse program. Similar to my comment to the post quoted above, I got a cryptic killed process error message rather than a complaint about the missing libraries. Nevertheless, indeed the problem was with the missing shared libraries.
I used the following BASH script to smoke out all the modules that might be suffering from whatever deficiency there is vis-a-vis unavailable shared libraries.
#!/bin/bash
for i in `ls -1 /opt/topspin3/prog/mod`
do
if [[ `/opt/topspin3/topspin -e ldd /opt/topspin3/prog/mod/$i` == *not* ]]; then
echo $i;
fi
done
This lists out all the modules that are lacking the needed libraries.
I then ran the ldd by hand on those modules to find out the names of needed libraries. A followup with a 'yum search --> yum install' completed the process. In all the cases I looked for the i686 version since even with Topspin3.0, it looks for the shared libraries in /usr/lib and not in /usr/lib64.
As you could see, some of the lacking libraries are already installed as the 64 bit version in /usr/lib64, but this doesn't help the casue of TS3.
No comments:
Post a Comment