[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