Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

GLIBCXX_3.4.11 on SLES 11.1

avatar
New Member

my cloudera installation fails because it cannot find libstdc++.so.6, even though i can look for it under /usr/lib/libstdc++.so.6. 

 

anyone know how to get pass this error?

 

zypper --gpg-auto-import-keys -n in impala
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libstdc++.so.6(GLIBCXX_3.4.11)(64bit) needed by impala-1.1.1-1.p0.21.sles11.x86_64
Solution 1: do not ask to install a solvable providing impala
Solution 2: break impala by ignoring some of its dependencies

1 ACCEPTED SOLUTION

avatar
Guru
Could you also post the output of `zypper search libstdc++`. I'm able to run Impala on SLES SP1, and I have libstdc++45. It's possible you have an older version installed and Impala is requiring the latest one.

View solution in original post

4 REPLIES 4

avatar
Guru

What does the following command return on your system?

 

ldd /usr/lib/libstdc++.so.6

 

Also, are you on a 64-bit OS?

avatar
Guru
Could you also post the output of `zypper search libstdc++`. I'm able to run Impala on SLES SP1, and I have libstdc++45. It's possible you have an older version installed and Impala is requiring the latest one.

avatar
New Member
i think this may be the problem. i only have libstdc++43 on my system. will try to upgrade it and try again.

avatar
Guru
Let us know how that goes - I hope it works for you. Note that this is not a "package upgrade" in the strictest sense. libstdc++43 and libstdc++45 can both be installed at the same time (they both are on my machine) - so you won't be upgrading libstdc++43, you'll just be installing libstdc++45 as well.