[Thread Prev][Thread Next][Index]
Re: [ferret_users] library error
Hi Boyin,
| ferret: error while loading shared libraries: libstdc++-libc6.2-2.so.3:
|
This means that the library libstdc++-libc6.2-2.so.3 isn't found
or doesn't exist.
Check if the directory /usr/lib contains the library(*):
$ cd /usr/lib
$ ls libstdc++*
If not, you can install one from an RPM package, such as those in
http://rpm.pbone.net/index.php3/stat/3/limit/2/srodzaj/1/dl/40/search/libstdc%2B%2B-libc6.2-2.so.3/dist[]/44/dist[]/41/dist[]/37/dist[]/31/dist[]/32/dist[]/1/dist[]/28/dist[]/2/dist[]/3/dist[]/4/dist[]/5/dist[]/7/dist[]/42/dist[]/36/dist[]/35/dist[]/11/dist[]/12/dist[]/34/dist[]/13/dist[]/14/dist[]/15/dist[]/17/dist[]/18/dist[]/33/dist[]/19/dist[]/20/dist[]/23/dist[]/24/dist[]/25/dist[]/26/dist[]/27/dist[]/29/dist[]/30/dist[]/38/dist[]/39/dist[]/40/dist[]/43/field[]/1/field[]/2
If the (monstrous) URL above doesn't work, go to google and search for
"rpm" and "libstdc++-libc6.2", and you'll find RPMs containing the
library.
Hope this helps,
Ryo
-------------
(*) Or, the library might reside elsewhere. I'm not familiar
with RedHat, but possibilities include /usr/local/lib. You can
search for the library by typing
$ cd /usr
$ find . -name 'libstdc++-libc6*' -print
If you find the libary, set the LD_LIBRARY_PATH environment variable
so that it includes the directory of the library. You can check whether
all the libraries are recognised by, for example,
$ ldd /usr/local/bin/ferret
[Thread Prev][Thread Next][Index]
Dept of Commerce /
NOAA /
OAR /
PMEL /
TMAP
Contact Us | Privacy Policy | Disclaimer | Accessibility Statement