A 32-bit system or program is typically the following error:
/usr/lib/libstdc++.so.6:version ' glibcxx_3.4.15 ' not found
The following URLs provide workarounds for 32-bit systems:
Http://www.cnblogs.com/yingsi/p/3290958.html
The main contents are as follows: here reprint to prevent the future URL changes can not be found.
Download new version, address: Http://ftp.de.debian.org/debian/pool/main/g/gcc-4.7/libstdc++6_4.7.2-5_i386.deb
Assume that the downloaded file is placed in download/.
Unzip: ar-x libstdc++6_4.7.2-5_i386.deb && tar xvf data.tar.gz
download/usr directory appears after decompression;
1) CD download/usr/ Lib/i380-linux-gun
2) su root
3) CP libstdc++.so.6.0.17/usr/lib
4) cd/usr/lib
5) RM libstdc++.so.6 br> 6) ln libstdc++.so.6.0.17 libstdc++.so.6 re-establish soft connection
At this point, we re-enter: strings/usr/lib/libstdc++.so.6 | grep glibcxx, the result is:
glibcxx_3.4 glibcxx_3.4.1 glibcxx_3.4.2 glibcxx_3.4.3 glibcxx_3.4.4 glibcxx_3.4.5 GLIBCXX_3.4.6 GLIBCXX_3.4.7 GLIBCXX _3.4.8 glibcxx_3.4.9 glibcxx_3.4.10 glibcxx_3.4.11 glibcxx_3.4.12 glibcxx_3.4.13 GLIBCXX_3.4.14 GLIBCXX_3.4.15 GLIBCXX _3.4.16 glibcxx_3.4.17 glibcxx_debug_message_length
Look, glibcxx_3.4.15 already have!
And what you need here is a Lib64,centos 64-bit OS.
Workaround:
After a search, we finally found a downloadable RPM installation package at the following sites.
Http://rpmfind.net/linux/rpm2html/search.php?query=libstdc%2B%2B.so.6 (glibcxx_3.4.15) &system=&arch=
I downloaded the version for the Mandriva OS
ftp://rpmfind.net/linux/Mandriva/official/2011/x86_64/media/main/release/lib64stdc++6-4.6.1-2-mdv2011.0.x86_64.rpm
CSDN Resources:
http://download.csdn.net/detail/testcs_dn/8655589
Download:
wget ftp://rpmfind.net/linux/Mandriva/official/2011/x86_64/media/main/release/lib64stdc++6-4.6.1-2-mdv2011.0.x86_64.rpm
Installation:
RPM-IVH lib64stdc++6-4.6.1-2-mdv2011.0.x86_64.rpm
have a conflict?:
File xxx from install of xxx conflicts with file from xxx
/usr/lib64/libstdc++.so.6:version ' glibcxx_3.4.15 ' not found