1

I am on a

Red Hat Enterprise Linux Server release 6.6 (Santiago)
Linux version 2.6.32-696.20.1.el6.x86_64 
([email protected]) 
(gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC) ) #1 SMP Fri Jan 12 15:07:59 EST 2018

box without admin rights. From various applications/install scripts I get

 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by...

(e.g. from jupyter notebook)

My gcc version is gcc (GCC) 4.8.5 and from strings /usr/lib64/libstdc++.so.6 I get GLIBCXX_3.4.13 as the latest version.

I have already installed glibc 2.14 from source and have it on my LD_LIBRARY_PATH, so according to the answer here I need to install

libstdc++-4.9.x, which is compiled with glibc-2.14

unfortunately I cannot find that on rpmfind.

5
  • The object GLIBCXX_3.4.20 in libstdc++ version 4.9.x : Doesn't need to be compiled with a particular glibc version. The gcc-4.9.x available for EL6 was once compiled with a default RHEL6 ... and includes libstdc++ v. 4.9: /usr/local/gcc493/lib64/{ libstdc++.so -> libstdc++.so.6.0.20 }. You can point to this libstdc++.so.6, when running the applications. See 3) gcc49-c++-4.9.3 stackoverflow.com/questions/47175706/… Commented Apr 25, 2018 at 20:26
  • sorry I don't understand, when I strings /usr/lib64/libstdc++.so.6 I only find GLIBCXX_3.4.13 (the same in /usr/lib/ and also for libstdc++.so.6.0.13. I currently have libstdc++.so.6 on my LD_LIBRARY_PATH and get the error described above Commented Apr 26, 2018 at 11:53
  • ? Who mentioned /usr/lib64/libstdc++.so.6 ? Download gcc49-c++-4.9.3-1.el6.x86_64.rpm. You can install the package with yum: # yum install Downloads/gcc49-c++-4.9.3-1.el6.x86_64.rpm ... or you can unpack the package, and use { libstdc++.so.6 -> libstdc++.so.6.0.20 } only. "unPack_rpm.sh" drive.google.com/file/d/1q3d9QqrRhEThYByPDgWEaoxHnqWFWqfE/… Commented Apr 26, 2018 at 13:00
  • @KnudLarsen thanks for clarifying. the download link for gcc49 is blocked for me. I have searched for 2h but didnt find gcc 4.9 source for el6 on sites that I could access. Is it somewhere on rpmfind or rpm pbone? Commented Apr 28, 2018 at 16:18
  • 1
    gcc49-c++-4.9.3-1.el6.x86_64.rpm → Other link → dropbox.com/s/9dbj5jjwrk4iapz/… Commented Apr 28, 2018 at 16:45

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.