Instalación de librería libstdc++
A la hora de instalar cualquier producto sobre GNU/ Linux, y es extensivo hasta los demás sistemas operativos de su clase y los no tan parecidos, necesita de librerías compartidas. Las librerías compartidas no son más que trozos de código con rutinas y accesos comunes, los cuales se ponen a disposición para toda aquella aplicación que necesite realizar esas actividades. Como ventaja es que no forman parte del software, es decir, el tamaño se reduce y su administración es más fácil de llevar a cabo, no obstante, el uso de librerías compartidas y un mal manejo puede desencadenar fallos en cascada por todas aquellas aplicaciones que las utilice. Ese debate queda fuera de este post y tan sólo nos remitiremos a qué paquete instalar cuando la librería stdc nos haga falta. En mi caso se disparó por la instalación de Sun Iplanet 7.0.15.
Lo único que hay que hacer es instalar el paquete (en Fedora lo hice con el manejador de paquetes, si se usa cualquier otra forma o distribución es solo adaptarla al proceso correcto):Feb 6, 2013 12:36:08 AM com.sun.web.admin.configurator.ConfigureServer mainWARNING: /opt/SUNONEWS7015/lib/libadminjni.so: libstdc++.so.5: cannot open shared object file: No such file or directoryjava.lang.UnsatisfiedLinkError: /opt/SUNONEWS7015/lib/libadminjni.so: libstdc++.so.5: cannot open shared object file: No such file or directoryat java.lang.ClassLoader$NativeLibrary.load(Native Method)at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1806)at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1731)at java.lang.Runtime.loadLibrary0(Runtime.java:823)at java.lang.System.loadLibrary(System.java:1028)at com.sun.web.admin.util.Util.loadAdminJNILibrary(Util.java:148)at com.sun.web.admin.util.ProcessRunner.(ProcessRunner.java:189) at com.sun.web.admin.util.PlatformUtil.validateJavaHome(PlatformUtil.java:54)at com.sun.web.admin.configurator.ConfigureServer.configureServer(ConfigureServer.java:530)at com.sun.web.admin.configurator.ConfigureServer.main(ConfigureServer.java:68)Feb 6, 2013 12:36:08 AM com.sun.web.admin.configurator.ConfigureServer printFail
# yum -y install compat-libstdc++-33.x86_64
Comentarios
Publicar un comentario