After a opening a support ticket with Oracle I found the problem. The
OUI is only 32-bit and will not load 64-bit libraries. So after tracking
down the 32-bit libstdc++-libc6.2-2.so, the installer ran as expected.
In case anyone is wondering it is contained in the SuSE compat-32-bit
package, that does not seem to be listed as required in any Oracle
install documents.
Once the package is installed, you will still need to create a symlink
to the proper library.
On Wed, 2007-02-14 at 12:11 -0500, Les Ault wrote:
> That did not work; However, I someone asked someone and they showed me
> how to "properly" read the error from java. So, below is the complete
> java error. I can run xclock and it will display on my machine, my local
> box is running Fedora Core 6.
>
> The sun java runtime is *not* installed on this box, if it matters.
>
> ----- begin paste -----
> Exception
>
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-02-14_12-04-59PM/jre/1.4.2/bin/libfontmanager.so: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory occurred..
>
java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-02-14_12-04-59PM/jre/1.4.2/bin/libfontmanager.so: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
> at
java.lang.ClassLoader$NativeLibrary.load(Native Method)
> at
java.lang.ClassLoader.loadLibrary0 (
ClassLoader.java:2120)
> at
java.lang.ClassLoader.loadLibrary (
ClassLoader.java:1986)
> at
java.lang.Runtime.loadLibrary0 (
Runtime.java:824)
> at
java.lang.System.loadLibrary (
System.java:908)
> at
>
sun.security.action.LoadLibraryAction.run (
LoadLibraryAction.java:76)
> at
java.security.AccessController.doPrivileged1(Native Method)
> at
>
java.security.AccessController.doPrivileged (
AccessController.java:287)
> at
> sun.awt.font.NativeFontWrapper.<clinit>(NativeFontWrapper.java:68)
> at
sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
> at
> sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:175)
> at
java.lang.Class.forName1(Native Method)
> at
java.lang.Class.forName (
Class.java:180)
> at
>
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment (
GraphicsEnvironment.java:91)
> at
java.awt.Window.init (
Window.java:268)
> at java.awt.Window.<init>(Window.java:312)
> at java.awt.Frame.<init>(Frame.java:431)
> at oracle.ewt.popup.PopupFrame.<init>(Unknown Source)
> at oracle.ewt.lwAWT.BufferedFrame.<init>(Unknown Source)
> at
> oracle.sysman.oii.oiif.oiifm.OiifmMainFrame.<init>(OiifmMainFrame.java:296)
> at
> oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:193)
> at
> oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:174)
> at
> oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:183)
> at
> oracle.sysman.oii.oiic.OiicInstaller.<init>(OiicInstaller.java:278)
> at
> oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:714)
> at
> oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:628)
> Exception in thread "main"
java.lang.NoClassDefFoundError:
> sun/awt/X11GraphicsEnvironment
> at
java.lang.Class.forName1(Native Method)
> at
java.lang.Class.forName (
Class.java:180)
> at
>
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment (
GraphicsEnvironment.java:91)
> at
java.awt.Window.init (
Window.java:268)
> at java.awt.Window.<init>(Window.java:312)
> at java.awt.Frame.<init>(Frame.java:431)
> at oracle.ewt.popup.PopupFrame.<init>(Unknown Source)
> at oracle.ewt.lwAWT.BufferedFrame.<init>(Unknown Source)
> at
> oracle.sysman.oii.oiif.oiifm.OiifmMainFrame.<init>(OiifmMainFrame.java:296)
> at
> oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.<init>(OiifmGraphicInterfaceManager.java:193)
> at
> oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:174)
> at
> oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:183)
> at
> oracle.sysman.oii.oiif.oiifm.OiifmAlert.<clinit>(OiifmAlert.java:112)
> at
> oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:772)
> at
> oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:628)
> ----- end paste -----
>
--
Les Ault <aultl@(protected)>
Linux Systems Administrator, NT-UNIX Systems Group
Office of Information Technology
University of Tennessee, Knoxville
P: 865-974-1640