# problem finding libstdc++.so.5

**URL:** <https://forums.suse.com/t/problem-finding-libstdc-so-5/27337>\
**Category:** SLES for System Z\
**Created:** [August 17, 2015, 12:26am UTC](https://forums.suse.com/t/problem-finding-libstdc-so-5/27337 "2015-08-17T00:26:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![geneong](https://avatars.discourse-cdn.com/v4/letter/g/aeb1de/32.png) [@geneong](https://forums.suse.com/u/geneong)\
**Post date:** [August 17, 2015, 12:26am UTC](https://forums.suse.com/t/problem-finding-libstdc-so-5/27337/1 "2015-08-17T00:26:05Z")

</div>

I am trying to install IBM Installation Manager 1.5.2 or 1.8.3 (I put two versions down since they both fail with the same error). My system attributes are:

[LIST]  
[_][_]Second level guest running under z/VM V6.3  
[_]sles12:~ # uname -a  
[_]Linux sles12 3.12.28-4-default #1 SMP Thu Sep 25 17:02:34 UTC 2014 (9879bd4) s390x s390x s390x GNU/Linux  
[_][_]2 virtual processors  
[_][_]4 GB of RAM  
[_][_]4 x 3390 Mod 18 DASD  
[_][_]firewall and selinux are disabled  
[/LIST]

I have pasted the error messages of the failing portion below. I believe the key problem lies with the messages: “JVMJ9VM011W Unable to load j9dmp24: libstdc++.so.5: cannot open shared object file: No such file or directory” I say this because I installed installation manager on Redhat 7.1, got the same messages and was able to resolve the issue by making sure the following are installed:  
compat-libstdc++  
32 bit versions of gtk2  
32 bit version of libXtst

I have done the same thing on the SLES-12 system but still get the same error. The rpms I checke for are:  
[INDENT]sles12:~ # rpm -qa | grep libstdc++  
libstdc+±devel-4.8-6.189.s390x  
libstdc++48-devel-32bit-4.8.3+r212056-6.3.s390x  
libstdc++48-devel-4.8.3+r212056-6.3.s390x  
libstdc++6-32bit-4.8.3+r212056-6.3.s390x  
libstdc+±devel-32bit-4.8-6.189.s390x  
libstdc++6-4.8.3+r212056-6.3.s390x  
sles12:~ # rpm -qa | grep libXtst  
libXtst6-32bit-1.2.2-3.60.s390x  
libXtst6-1.2.2-3.60.s390x  
sles12:~ # rpm -qa | grep gtk2  
gtk2-theming-engine-adwaita-3.10.0-1.75.s390x  
gtk2-engine-thinice-2.20.2-17.128.s390x  
gtk2-theme-industrial-2.20.2-17.128.noarch  
gtk2-engine-redmond95-2.20.2-17.128.s390x  
gtk2-theme-mist-2.20.2-17.128.noarch  
gtk2-engine-mist-2.20.2-17.128.s390x  
gtk2-theme-redmond95-2.20.2-17.128.noarch  
libcheese-gtk23-3.10.2-1.152.s390x  
gtk2-theme-thinice-2.20.2-17.128.noarch  
at-spi2-atk-gtk2-2.10.2-3.4.s390x  
gtk2-engine-glide-2.20.2-17.128.s390x  
gtk2-metatheme-adwaita-3.10.0-1.75.noarch  
gtk2-engine-hcengine-2.20.2-17.128.s390x  
gtk2-theme-clearlooks-2.20.2-17.128.noarch  
gtk2-engine-industrial-2.20.2-17.128.s390x  
gtk2-theme-crux-2.20.2-17.128.noarch  
gtk2-tools-2.24.24-1.118.s390x  
gtk2-lang-2.24.24-1.118.noarch  
gtk2-engines-2.20.2-17.128.s390x  
gtk2-branding-SLED-13.1-1.46.noarch  
gtk2-engine-clearlooks-2.20.2-17.128.s390x  
gtk2-engine-crux-2.20.2-17.128.s390x[/INDENT]

I have contacted IBM support and they also are working on the issue but I am not seeing a quick resolution. I thought I would try this forum to see if anyone else has hit this problem. Am I missing any rpms? Where is libstdc++.so.5 found on SLES12? This install creates a cored dump but I am not qualified to look at the dump.

Any assistance would be greatly appreciated as I am on a deadline!!

inflating: /opt/installfiles/IM/userinstc  
inflating: /opt/installfiles/IM/userinstc.ini  
silent-install.ini 100% 221 0.2KB/s 00:00  
JVMJ9VM011W Unable to load j9dmp24: libstdc++.so.5: cannot open shared object file: No such file or directory  
JVMJ9VM011W Unable to load j9jit24: libstdc++.so.5: cannot open shared object file: No such file or directory  
JVMJ9VM011W Unable to load j9gc24: libstdc++.so.5: cannot open shared object file: No such file or directory  
JVMJ9VM011W Unable to load j9vrb24: libstdc++.so.5: cannot open shared object file: No such file or directory  
Unhandled exception  
Type=Segmentation error vmState=0xffffffff  
J9Generic\_Signal\_Number=00000004 Signal\_Number=0000000b Error\_Value=000000a8 Signal\_Code=00000001  
Handler1=7D33CBA4 Handler2=7D311680 InaccessibleAddress=00000000  
gpr0=00000001 gpr1=00000000 gpr2=00000000 gpr3=00000000  
gpr4=FD36D7F8 gpr5=7D39348A gpr6=00000000 gpr7=00000000  
gpr8=00000000 gpr9=7C92E93C gpr10=00000000 gpr11=7C925D08  
gpr12=7D399420 gpr13=FD36D750 gpr14=FD36D7F8 gpr15=7D2D6BD8  
psw=FD36D806 mask=070D0000 fpc=00000000  
fpr0 000003ffff962578 (f: 4288029952.000000, d: 2.172920e-311)  
fpr1 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr2 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr3 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr4 00000000800e5f48 (f: 2148425472.000000, d: 1.061463e-314)  
fpr5 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr6 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr7 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr8 00000000840a75a0 (f: 2215278080.000000, d: 1.094493e-314)  
fpr9 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr10 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr11 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr12 000002aafe5a8620 (f: 4267345408.000000, d: 1.449309e-311)  
fpr13 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr14 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
fpr15 0000000000000000 (f: 0.000000, d: 0.000000e+00)  
Module=/opt/installfiles/IM/jre\_6.0.0.sr9\_20110208\_03/jre/lib/s390/libj9vm24.so  
Module\_base\_address=7D32C000  
Target=2\_40\_20110203\_074623 (Linux 3.12.28-4-default)  
CPU=s390 (2 logical CPUs) (0xf44e2000 RAM)

JavaVMInitArgs.nOptions=19:  
-Xjcl:jclscar\_24  
-Dcom.ibm.oti.vm.bootstrap.library.path=/opt/installfiles/IM/jre\_6.0.0.sr9\_20110208\_03/jre/lib/s390  
-Dsun.boot.library.path=/opt/installfiles/IM/jre\_6.0.0.sr9\_20110208\_03/jre/lib/s390  
-Djava.library.path=/opt/installfiles/IM/jre\_6.0.0.sr9\_20110208\_03/jre/lib/s390:/usr/lib  
-Djava.home=/opt/installfiles/IM/jre\_6.0.0.sr9\_20110208\_03/jre  
-Djava.ext.dirs=/opt/installfiles/IM/jre\_6.0.0.sr9\_20110208\_03/jre/lib/ext  
-Duser.dir=/opt/installfiles/IM  
\_j2se\_j9=71168 (extra info: 7D3BBF60)  
-Djava.runtime.version=pxz3160sr9fp1-20110208\_03 (SR9 FP1)  
-Xdump  
-Djava.class.path=.  
-Xquickstart  
-Xgcpolicy:gencon  
-Djava.class.path=/opt/installfiles/IM/plugins/org.eclipse.equinox.launcher\_1.1.1.R36x\_v20101122\_1400.jar  
-Dsun.java.command=/opt/installfiles/IM/plugins/org.eclipse.equinox.launcher\_1.1.1.R36x\_v20101122\_1400.jar -os linux -ws gtk -arch s390 -launcher /opt/installfiles/IM/installc -name Installc --launcher.library /opt/installfiles/IM/plugins/org.eclipse.equinox.launcher.gtk.linux.s390\_1.1.0.v20100507/eclipse\_1307.so -startup /opt/installfiles/IM/plugins/org.eclipse.equinox.launcher\_1.1.1.R36x\_v20101122\_1400.jar -exitdata 0 -toolId isilentInstall -accessRights admin -acceptLicense -silent input @osgi.install.area/install.xml -showVerboseProgress -log /tmp/logIMinst -vm /opt/installfiles/IM/jre\_6.0.0.sr9\_20110208\_03/jre/bin/java -vmargs -Xquickstart -Xgcpolicy:gencon -jar /opt/installfiles/IM/plugins/org.eclipse.equinox.launcher\_1.1.1.R36x\_v20101122\_1400.jar  
-Dsun.java.launcher=SUN\_STANDARD  
-Dsun.java.launcher.pid=1398  
\_port\_library (extra info: 7D3BE338)  
\_org.apache.harmony.vmi.portlib (extra info: 7C9258B8)

Generated system dump: core  
Unhandled exception

---

<div class="post-metadata">

**Author:** ![Jens-U](https://avatars.discourse-cdn.com/v4/letter/j/d78d45/32.png) [@Jens-U](https://forums.suse.com/u/Jens-U)\
**Post date:** [August 17, 2015, 5:06pm UTC](https://forums.suse.com/t/problem-finding-libstdc-so-5/27337/2 "2015-08-17T17:06:57Z")

</div>

Hi geneong,

> I believe the key problem lies with the messages: “JVMJ9VM011W Unable to load j9dmp24: libstdc++.so.5: cannot open shared object file: No such file or directory”

you should find that lib in the Legacy Module for SLES 12, in the libstdc++33 RPM. (See YaST - Add-Ons - Add - “Extensions and Modules from Registration Server…”[FONT=monospace])

Regards,  
Jens  
[/FONT]

Regards,  
Jens
