Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

strange error regarding libmlib.so.2 after upgrading to gcc3.4.6

807557Mar 29 2010 — edited Mar 31 2010
Hello everyone,
I just upgraded my sparc Solaris 10 system to gcc3.4.6, plus a BUNCH of additional tools and libraries that rely on gcc3.4.6 libraries, from www.sunfreeware.com. I'm now getting a very strange error on a few of the tools, regarding the libmlib.so.2 library.

For example, when attempting to run gtk-demo, I'm getting the following:
sun440:root# gtk-demo
ld.so.1: gtk-demo: fatal: libmlib.so.2: version `SUNW_2.3' not found (required by file /usr/local/lib/libgdk_pixbuf-2.0.so.0)
ld.so.1: gtk-demo: fatal: libmlib.so.2: open failed: No such file or directory
Killed

If I do an ldd on gtk-demo, this is what I see:
sun440:root# ldd /usr/local/bin/gtk-demo
libgdk_pixbuf-2.0.so.0 => /usr/local/lib/libgdk_pixbuf-2.0.so.0
libgdk-x11-2.0.so.0 => /usr/local/lib/libgdk-x11-2.0.so.0
libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0
libXrandr.so.2 => /usr/lib/libXrandr.so.2
libXext.so.0 => /usr/lib/libXext.so.0
libpangocairo-1.0.so.0 => /usr/local/lib/libpangocairo-1.0.so.0
libpangoft2-1.0.so.0 => /usr/local/lib/libpangoft2-1.0.so.0
libpango-1.0.so.0 => /usr/local/lib/libpango-1.0.so.0
libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0
libiconv.so.2 => /usr/local/lib/libiconv.so.2
libcairo.so.2 => /usr/local/lib/libcairo.so.2
libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1
libfreetype.so.6 => /usr/local/lib/libfreetype.so.6
libexpat.so.0 => /usr/local/lib/libexpat.so.0
libpng12.so.0 => /usr/local/lib/libpng12.so.0
libz.so => /usr/local/lib/libz.so
libXrender.so.1 => /usr/local/lib/libXrender.so.1
libSM.so.6 => /usr/lib/libSM.so.6
libICE.so.6 => /usr/lib/libICE.so.6
libX11.so.4 => /usr/lib/libX11.so.4
libsocket.so.1 => /lib/libsocket.so.1
libnsl.so.1 => /lib/libnsl.so.1
libm.so.2 => /lib/libm.so.2
libmlib.so.2 => /usr/lib/libmlib.so.2
libc.so.1 => /lib/libc.so.1
libmlib.so.2 (SUNW_2.3) => (version not found)
libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1
libmlib.so.2 (SUNW_2.3) => (version not found)
libXrender.so.1 (RENDER_0.6) => (version not found)
libintl.so.8 => /usr/local/lib/libintl.so.8
libsec.so.1 => /lib/libsec.so.1
libdl.so.1 => /lib/libdl.so.1
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
libscf.so.1 => /lib/libscf.so.1
libavl.so.1 => /lib/libavl.so.1
libdoor.so.1 => /lib/libdoor.so.1
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
/usr/lib/cpu/sparcv9+vis2/libmlib.so.2
/platform/SUNW,Sun-Fire-V440/lib/libc_psr.so.1
/platform/SUNW,Sun-Fire-V440/lib/libmd_psr.so.1

I am also getting this same error repeatedly when trying to run Firefox 3.6. Any ideas? I do have this library installed:

sun440:root# ls -la /usr/lib/libmlib*
lrwxrwxrwx 1 root root 14 Nov 15 2006 /usr/lib/libmlib.so -> ./libmlib.so.2
-r-xr-xr-x 1 root bin 20260528 Jan 22 2005 /usr/lib/libmlib.so.2

Any ideas? It's very frustrating. Thanks in advance,

jeff davey

Comments

Processing
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Apr 28 2010
Added on Mar 29 2010
4 comments
511 views